5

Microsoft Reporting Service 2008 R2 を使用してレポートを作成し、ASP アプリケーションを介してこれらのレポートにアクセスしています。

Response.Redirect(http://<serverIp>:80/ReportServer/Pages/ReportViewer.aspx?%2fReport+Project3%2fReport1&rs:Command=Render&quotn_Id=675);

Web サービスの URL からレポート サーバーにアクセスすると、別のマシンからアクセスすると Windows のログインとパスワードの入力を求められます (資格情報を提供すると正常に動作します) が、ローカル マシンでは正常に動作します。これを取り除くには、どのような構成を採用する必要がありますか?

4

1 に答える 1

1

で、認証タイプを Windows 認証 ( Integrated Security) に変更する必要があるようSSRS Config/IIS Managerです。

  • IIS マネージャーを開きます。
  • レポート サーバーの仮想ディレクトリを右クリックし、[プロパティ] をクリックします。
  • [ディレクトリ セキュリティ] をクリックします。
  • [認証とアクセス制御] で、[編集] をクリックして [認証方法] ダイアログ ボックスを開きます。
  • (オプション) [統合 Windows 認証] チェック ボックスをオフにします。
  • レポート サーバー仮想ディレクトリが統合 Windows 認証と基本認証の両方に対して構成されている場合、レポート サーバーは最初に Windows 認証を試みます。基本認証のみを使用する場合は、[統合 Windows 認証] チェック ボックスをオフにする必要があります。
  • 基本認証を選択します。
  • Web サーバーに対してクライアントを認証するために使用するデフォルトのドメインまたはレルムを設定します。

http://msdn.microsoft.com/en-us/library/bb283249.aspx

http://technet.microsoft.com/en-us/library/bb283249(v=sql.90).aspx

于 2012-05-29T09:19:46.080 に答える