2016-07-29 2 views
0

現在のProduction Setupでは、SSRSをセットアップして、.NET Webアプリケーションで長年にわたってSSRSレポートを正常に使用することができました。私たちはWeb.Configに偽装を使用しています(利用可能な他の解決策があるかもしれませんが、私たちはこれを持っていなければなりません)。私たちのアクティブディ 牧師館とSSRSサーバーが同じネットワーク/ドメインにあるbecuaseAzureのSSRSレポートの偽装を有効にする

<identity impersonate="true" userName="domainname/username" password="password"></identity> 

このソリューションはうまくいきました。

ここでは、Azureの移行の一環として、SSRSサーバーをAzure VMに移行しました。 VM内のReport Server Managerを使用してレポートを表示することができます。今、Webアプリケーション(App Service - Web App)にアクセスすると、次のエラーが発生しています。以下は、使用した更新された偽装属性です。

<identity impersonate="true" userName="[email protected]" password="password"></identity> 

「設定ファイルで指定された資格情報からWindowsユーザートークンを作成できませんでした。エラーオペレーティングシステムから「ユーザー名またはパスワードが間違っている」明らか

、これが原因でその事実でありますAzureにはActive Directoryドメインの設定がありません。以下は私の質問です。

  1. Azureで作成されるデフォルトのディレクトリで利用できるユーザーを利用できますか?
  2. 「はい」の場合は、どのようにして偽装を指定しますか?

おかげで、 Prawinあなたが身元偽装を使用することはできませんあなたの計画セットアップを

+0

この質問がまだ有効な場合、SSRSをAzure VMに移行した後、Webアプリケーションはどこにありますか? – astaykov

+0

私のWebアプリケーションはApp Service – Prawin

答えて

0

。これは、AppService Web AppsがWindowsドメインの一部ではない独立したサンドボックス環境で動作するためです。

  • 変更混合モード認証を使用し、適切な権限を持つSQL Serverログインとユーザーのローカル作成するには、レポートサーバー:

    あなたはオプションのカップルを持っています。

  • Webアプリケーションをレポートサーバー(またはレポートを処理する部分)と同じVM(ドメイン環境は不要)に移動
  • アプリケーションを別のVMを使用し、Azure Active Directoryドメインサービスを利用してVMを同じドメインの一部にする(過大なIMO)

私は最初のオプションとして、少なくとも変更を必要とし、PaaSサービス)。他のすべては、クラウドプラットフォームの過度な使用または濫用です。

関連する問題