基本認証を使用して HTTP/HTTPS 接続を介して SSAS にアクセスするという厄介な問題に直面しています。
スニファーを使用してネットワーク トラフィックを分析する場合を除いて、すべてが機能します。各呼び出しは 2 回送信されます。最初のものは、401 エラーを引き起こす http プロトコルの「Authorization」ヘッダーなしで発行されます。2 つ目は、「Authorization」ヘッダーが正しく入力されたリクエストを送信します。これは、リクエストごとに何度も繰り返されます... ?!
Httpwatch/fiddler or IIS logs
Sniffing the network calls and you will obtain:
# Result Protocol Host URL Body Content-Type
1 401 HTTP sql2008 /olap/msmdpump.dll 1293 text/html
2 200 HTTP sql2008 /olap/msmdpump.dll 2598 text/xml
3 401 HTTP sql2008 /olap/msmdpump.dll 1293 text/html
4 200 HTTP sql2008 /olap/msmdpump.dll 280 application/xml+xpress
5 401 HTTP sql2008 /olap/msmdpump.dll 1293 text/html
6 200 HTTP sql2008 /olap/msmdpump.dll 991 application/xml+xpress
7 401 HTTP sql2008 /olap/msmdpump.dll 1293 text/html
8 200 HTTP sql2008 /olap/msmdpump.dll 1787 application/xml+xpress
9 401 HTTP sql2008 /olap/msmdpump.dll 1293 text/html
10 200 HTTP sql2008 /olap/msmdpump.dll 197 application/xml+xpress
これらの繰り返し認証をバイパスする方法について何か考えはありますか?
SQLServer 2008 R2 SP1 Cumulative Patch 4 に更新しましたが、成功しませんでした。この問題は、ADOMD.NET または OleDB for Olap Driver から発生しているようです。
どんな助けでも大歓迎です、
よろしく、 アビナッシュ・ニガム