Web サイトへのアクセスを特定のユーザーとグループに制限するために、Windows 認証で .NET 認証を構成する方法を理解しています。
ただし、Web アプリケーションの場合、ログインしているユーザーを偽装するようにデータベース接続を設定するにはどうすればよいですか? SQL データベースは別のサーバーにあります。
この厳密に IIS 構成の場合は? コード?両方?個人の場合、要素を介して資格情報を追加できますが、<identity>
AD グループ メンバーの偽装についてはどうでしょうか。
SQL Server は、特定のグループからの接続のみを許可するように設定されています。DBA がこれを設定しました。詳細はわかりません。
設定
<identity impersonate="true" />
Integrated Security=true の場合、次のエラーが発生します。
HTTP Error 500.24 - Internal Server Error
An ASP.NET setting has been detected that does not apply in
Integrated managed pipeline mode.