![](/img/trans.png)
[英]ASP.NET MVC 5: App Pool, Windows Authentication and Active Directory
[英]ASP.NET MVC 4, Windows Authentication and Active Directory
我有兩台機器:
我嘗試了表單身份驗證,並且在我的web.config中使用此配置可以正常工作:
<connectionStrings>
<add name="ADConn" connectionString="LDAP://192.168.0.21" />
</connectionStrings>
<membership defaultProvider="ADMembership">
<providers>
<add name="ADMembership"
type="System.Web.Security.ActiveDirectoryMembershipProvider"
connectionStringName="ADConn"
connectionUsername="dominic"
attributeMapUsername="sAMAccountName"
connectionPassword="p@ssw0rd" />
</providers>
</membership>
現在,我想從窗體更改為Windows身份驗證。 我的問題是:
我今天嘗試了許多教程,但是要么給我403,要么不接受我的用戶名和密碼。 如果您知道任何完整的分步教程,請告訴我。
經過幾天的研究,事實證明,至少IIS應該是該域的成員。 客戶端不一定是域的成員。
在Web.Config中,我需要添加的只是:
<authentication mode="Windows" />
<authorization>
<allow users="*"/>
<deny users="?" />
</authorization>
連接字符串和成員身份不是必需的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.