2016-11-21 23 views
0

URLを使用してSSRSレポート(SQL Server 2016)にアクセスして、アプリケーションにiFrameで埋め込みます。 SSRSレポートをリモートで、つまり別のコンピュータからアクセスすると、レポートを認証して表示することができます。私のiFrameのソースでSQL Server Reporting Services - SSRSサーバーと同じコンピュータのURLで認証できません

私が入れ:

http://example.com:4000/path_to_ReportServer/report_name 

をそして、私は舞台サーバに私のアプリを展開するとき、それは正常に動作します。すべてのSSRSレポートは全く問題なくロードされます。

私のSSRSレポートサーバーが常駐するように私は同じPC上で開発し、私はそれで午前とき、私はへのiFrame内のすべてのリンクを変更する必要がありしかし:

http://computername:4000/path_to_ReportServer/report_name 

編集:もともと私はここに書いた私ことlocalhostを使用しますが、実際は私はコンピュータ名を意味していました。

自分のアプリケーションをVSから自分の開発マシンで実行しようとしても、ドメインをコンピュータ名に変更しないと、まったく認証できなくなる可能性があります。それはちょうど同じ資格情報を何度も何度も繰り返し求めています。

私はReportServerServiceログをチェックしました、と私は、ログインしようとしたとき、私は最後の行としてこれを参照してください。

library!DefaultDomain!3bd0!11/21/2016-12:52:36:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: Invalid PBI Configuration, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. ; 

私は広範囲にこの問題のために見て、私はMSの設定のチュートリアルを見つけることが、ありません1つは私のものと同様の問題を抱えています。

私はファイアウォールやポート競合のような通常の犯人をチェックしました(ただし、他のPCからSSRSにアクセスすることはできませんでしたが、私はできますし、リンクはローカルマシン)。

私はSSRSには一般的に非常に新しいですので、親切に私に辛抱してください。ありがとう!あなたが試すことができます

答えて

0

いくつかのこと:

  1. SSRSの構成で

    とレポートサービスとレポート管理の終点は(ハイパーリンクでURLをコピーし、それがローカルホスト上で開いて確認して有効であることを確認してください。 )

  2. SSRS構成では、レポートサービスデータベースが適切に展開されていることを確認してください。

  3. デフォルトの動作に適用したカスタムモジュール/アセンブリを、ssrs web config(カスタムセキュリティ)から削除します。

は、私はあなたがそれをカスタムフォーマットと脂肪が何らかの形で設定を指レンダリング、カスタムセキュリティ、カスタムdatasourse /データセットのアセンブリをロードさせるためにSSRSのWeb構成に変更を適用していると思います。あなたはおそらくunder the policy, a web browser permits scripts contained in a first web page to access data in a second web page, but only if both web pages have the same origin.

としてsame-origin-policyエラー、ウィキペディアの状態に実行している

+0

ねえロス、感謝します。私は今晩ゆっくりと進み、ここに戻ってきます - あなたが言うように何かを台無しにしている可能性が非常に高いです:)しかし、あなたは私に見える場所を与えました。 – PawelKosi

0

修正がそうのように、X-Frame-Optionsメタタグを実装することです:リストについて

X-Frame-Options: ALLOW-FROM https://example.com/ 
関連する問題