私のasp.net mvcアプリケーションでは、Windows認証を使用しています。会社には、「DOMAIN-A\james、DOMAIN-B\james」のような複数のドメインにユーザーがいます。私のアプリケーションは、「DOMAIN-A」のユーザーのみを認証する必要があります。「DOMAIN-A」のユーザー以外の他のドメイン ユーザーの認証に失敗する方法
質問する
1281 次
1 に答える
0
通常、ドメイン b ユーザーは自動的に失敗します (フォレストや信頼されたドメインなどの特別な AD 構成を除いて、それでもうまくいきます。)
認証 Web サーバーが存在するドメインに対してのみ認証を行います。
両方のドメインが承認されている場合は、ドメインを含むユーザー名を確認してください。
public class Global : System.Web.HttpApplication
{
void WindowsAuthentication_OnAuthenticate(object sender, WindowsAuthenticationEventArgs e)
{
// ensure we have a name and made it through authentication
if (e.Identity != null && e.Identity.IsAuthenticated)
{
}
}
于 2012-09-07T18:57:29.177 に答える