![](/img/trans.png)
[英]Getting all users per application Azure Active Directory .NET Web Api C#
[英]Allowing users to log into web application using Active Directory with C#
我正在嘗試找出如何允許公司中的用戶使用AD登錄Web應用程序的方法。 我已經在一些站點和MSDN站點上找到了有關此內容的信息,但它不允許我進行連接。 我想知道是否有我想念的東西。 我正在本地開發計算機上運行此應用程序,試圖查看AD解決方案是否正常運行,但返回服務器拒絕響應。 “無法與服務器建立安全連接”。 我正在嘗試使用網絡憑據和域登錄。
這是使用的web.config設置:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" defaultUrl="~/" />
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
<membership defaultProvider="MyADMembershipProvider">
<providers>
<add
name="MyADMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="mydomain\username"
connectionPassword="mypassword"/>
</providers>
</membership>
我是否需要設置其他特殊功能,或者是否應該能夠在網絡上的Visual Studio中本地調試此功能,並且它可以使我正確進行身份驗證。 任何建議或明確的指導將不勝感激。 這是樂隊的新話題,對我來說是全新的。
正如我在評論中提到的那樣,您需要完成一些步驟才能使它起作用。 我已附上一張帶有快速概述的圖像。
這將在本地運行,但是當您上載到生產環境時,您可能需要在IIS中應用一些更改。
問候,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.