Windows認証を使用してアプリケーションを取得しようとするときにユーザーを認証したい。アプリケーションをWindows認証で実行することができましたが、特定のユーザーのみを入力させたいと考えています。ログインページが必要ないので、フォーム認証は私には適していません。
では、特定のユーザーのみをフィルタリングするためのベストプラクティスは何でしょうか。ログインページなしでアプリケーションに入るにはどうすればよいですか?
ありがとう、デビッド。
Windows認証を使用してアプリケーションを取得しようとするときにユーザーを認証したい。アプリケーションをWindows認証で実行することができましたが、特定のユーザーのみを入力させたいと考えています。ログインページが必要ないので、フォーム認証は私には適していません。
では、特定のユーザーのみをフィルタリングするためのベストプラクティスは何でしょうか。ログインページなしでアプリケーションに入るにはどうすればよいですか?
ありがとう、デビッド。
xmlノードで、および構成モードを追加します。users属性を使用して、ユーザー名のコンマ区切りリストを指定します。任意のユーザー名に一致するワイルドカード文字として疑問符(?)を使用できます。
<authorization>
<allow users="username1, username2"/>
<deny users=”?”/>
</authorization>
上記のコードはusername1
、とを除くすべてのユーザーへのアクセスを拒否しますusername2
。参考までに、システムでロールを作成し、ロールベースのアクセスを許可することもできます。属性の代わりに、users
属性を使用しroles
ます。
<authorization>
<allow roles="Administrators"/>
<deny users="*"/>
</authorization>
これは、あなたの望むことですか?