SSRSレポートを使用するWebアプリケーションを作成していて、HTTPSを使用するように本番SSRSサーバーを構成した後、レポートが実行されないことがわかったため、この問題が発生しました(エラー401:禁止)。
それ以来、HTTPSを使用してWebポータルのURLに移動しようとすると、ログイン資格情報の入力を求められることがわかりました。これは、代わりにHTTPURLに移動した場合には発生しません。クライアントマシンとサーバーの両方が同じWindowsドメインに参加していて、サーバーの管理者であるため、資格情報の入力を求められることはありません。
状況は次のとおりです。
reportserver.config
ファイルは両方のサーバーで同一です。認証セクションは次のとおりです。
<Authentication>
<AuthenticationTypes>
<RSWindowsNTLM/>
</AuthenticationTypes>
<RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
<RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
私が言っているように、これは開発サーバーでも、HTTPSを使用しない場合は本番サーバーでも完全に機能します。
ログイン資格情報の入力を求められることなく、HTTPSとFQDNを使用して機能するように、運用サーバー上のSSRS Webポータルへの接続を許可する(そしてうまくいけば、実行されないレポートも修正する)ために変更する必要がある構成を誰かに教えてもらえますか? ?
追加 クライアントラップトップのInternetExplorer設定のローカルイントラネットゾーンへのURL。