0

ユーザー名とパスワードを使用して、基本認証を使用するように SSRS サーバーをセットアップしました。Web 管理インターフェイス ( https://alpha.myserver.com/Reports ) にアクセスすると、ユーザー名とパスワードのダイアログが表示され、設定したユーザー名とパスワードを入力すると、システムからアクセスできるようになります。同様に、Web サービスの URL ( https://alpha.myserver.com/reportservice ) にアクセスすると、同じログイン ダイアログが表示され、システムからアクセスできるようになります。

奇妙なのは、レポート ビューアー コントロールを MVC アプリに埋め込んでいることです。そのアプリには、リクエストとともに送信される資格情報が構成されています。アプリは、いくつかの目的 (レポート、フォルダーなどのリストの取得) に Web サービス URL を使用し、レポートを表示するために「表示」URL を使用します。

リモート SSRS サーバーと通信するように構成された開発マシンでローカルにアプリケーションを実行すると、すべて正常に動作します。昨日、テスト サーバーへのアプリの最初の展開を行いました。レポートを一覧表示するために Web サービスを呼び出すと、「401 承認されていません」という応答コードが表示されます。同じ場合に資格情報が機能し、他の場合には機能しない理由がわかりません。いずれの場合も同じドメイン、ユーザー名、パスワードを使用していることを 2 回、3 回確認しました。

4

1 に答える 1