Open棟梁Project - マイクロソフト系技術情報 Wiki
目次 †
連携 †
ReportViewerを使用して連携可能。
認証 †
以下の方法で、例えばForms認証をクリアしたら、
「サーバ信頼セキュリティ モデル」で認証してアクセスする。
- 偽装する。
<identity impersonate="true"/>
- IReportServerCredentials?を実装する
IReportServerCredentials?を実装してReportViewerに渡すと、
アプリの処理でレポートにアクセスするユーザーを動的に変更することができます。
昔は †
下記が必要だったように思いますが簡単に実装可能な方法がサポートされた?
上記と同様に、以下の方法で、
「ベース クライアント セキュリティ モデル」でベースクライアントを偽装する。
- "ベースクライアント"を偽装する。
<identity impersonate="true" userName="accountname" password="password" />
- IReportServerCredentials?を実装する
IReportServerCredentials?を実装してReportViewerに渡すと、
アプリの処理でレポートにアクセスするユーザーを動的に変更することができます。