1

IIS 7.5に、ブラウザを介してサイトにアクセスするユーザーのアカウントを偽装させようとしています。

使用する場合...

    <identity impersonate="true" userName="mydomain\myusername" password="mypassword" />

それはうまく機能します。しかし、私が使用する場合...

    <identity impersonate="true" />

ユーザーをピックアップしません。私はいくつかのコードが欠けていますか?それとも、これはIIS 7.5の構成の問題ですか?

4

4 に答える 4

3

以前の回答を投稿しましたが、これの方が適切だと思います

特定のユーザーを使用しているか、パススルーしているかを選択してみてください。これで問題が解決するかどうかは100%わかりませんが、助けようとしているだけです。

パススルーまたはユーザー固有

于 2011-05-13T14:47:40.740 に答える
2

偽装を有効にする場合は、有効にしたセキュリティの種類を確認してください。

  • IISを開きます

  • あなたのサイトに行き、それをクリックしてください

  • 認証をクリックします(鍵のアイコンが付いた青い男)

  • ASP.NETの偽装が有効になっていることを確認してください

なりすましを有効にする必要があります

なりすましを有効にする

于 2011-05-12T22:36:20.380 に答える
1

セキュリティトークンをASP.NETに渡すようにIISを構成する必要があります。こちらをご覧ください

于 2011-05-12T22:27:27.980 に答える
0

Windows認証をオンにしてみましたか?

于 2011-05-12T22:56:46.760 に答える