1

私のアプリの構成には、ユーザー名とパスワードを含む偽装タグがあり、アプリを機能させるためにこれらのクレデンシャルはどうあるべきか疑問に思っています-これらはドメインまたはIISサーバーの一部のユーザーのクレデンシャルですか?

4

3 に答える 3

1

ユーザー名とパスワードなしでIDを偽装すると、Webアプリの.NETプロセスが、IISが実行するように設定されているのと同じユーザーとして実行されます。ユーザー名とパスワードが指定されている場合は、.NETプロセスをその特定のユーザーとして実行するように強制しています。

その理由は、アプリが信頼できる認証、ファイルの読み取り/書き込みのためのセキュリティ権限、またはネットワークリソースを使用してデータベースに接続する必要がある可能性があります。

于 2009-08-27T22:14:11.167 に答える
0

非常に大きなドメインで作業しているときに使用します。通常、SQLバックエンドやファイル/フォルダのアクセス許可などの特定のものへのアクセス権限を持つのはドメイン上のユーザーです。構成によってはプロジェクトをビルドしようとするとエラーが発生する場合があります。私にとっての解決策は、偽装ラインにコメントを付け、ビルド、デプロイしてから、デプロイされた場所で再度コメントを解除することでした。

于 2009-08-27T22:12:40.327 に答える
-1

IISプロセスを実行しているユーザーが、必要な特定のリソースにアクセスできない場合にのみ、これが必要になります。

于 2009-08-27T22:12:14.337 に答える