我有两个文本框(用户和密码)和下拉列表(域)来使用 Adcive 目录和数据库对用户进行身份验证。现在,当用户单击“登录”按钮时,他的凭据会在 Active Directory 中检查,如果已通过身份验证,则下一个方法会检查用户是否存在于数据库中并检查其角色。我想删除登录页面并使用 Windows 身份验证启用自动身份验证。我已经更改了 web.config 文件并 chenged
<authentication mode="Forms">
<forms loginUrl="~/LogIn.aspx" timeout="60" name="AuthCookie"/>
</authentication>
至
<authentication mode="Windows"></authentication>
<identity impersonate="true"/>
现在我想知道如何检查用户是否存在于数据库中并检查其角色?
谢谢您的回复。