Active directory asp.net c MVC 5-注销active directory用户
我的应用程序具有个人用户帐户身份验证类型,可在自定义登录屏幕中使用active directory登录,并使用与System.Web.Security.ActiveDirectoryMembershipProvider的LDAP连接 我可以登录应用程序,但无法从应用程序注销 这是我的注销代码:Active directory asp.net c MVC 5-注销active directory用户,active-directory,asp.net-mvc-5,forms-authentication,windows-authentication,logout,Active Directory,Asp.net Mvc 5,Forms Authentication,Windows Authentication,Logout,我的应用程序具有个人用户帐户身份验证类型,可在自定义登录屏幕中使用active directory登录,并使用与System.Web.Security.ActiveDirectoryMembershipProvider的LDAP连接 我可以登录应用程序,但无法从应用程序注销 这是我的注销代码: [HttpPost] [ValidateAntiForgeryToken] public ActionResult LogOff() { Authenticati
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
AuthenticationManager.SignOut();
return RedirectToAction("Index", "Home");
}
我的web.config文件是:
<authentication mode="Forms">
<forms name=".ADAuthCookie" loginUrl="~/Account/Login" timeout="45" slidingExpiration="false" protection="All" />
</authentication>
<membership defaultProvider="ADMembershipProvider">
<providers>
<clear />
<add name="ADMembershipProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider" connectionStringName="ADConnectionString" attributeMapUsername="sAMAccountName" connectionUsername="ldapnew" connectionPassword="abcd123!" />
</providers>
</membership>
</system.web>
<connectionStrings>
<add name="ADConnectionString" connectionString="LDAP://10.0.1.10:379/ou=General,dc=abc,dc=local" />
</connectionStrings>
请帮助我解决此代码?我们正在执行不同的操作,您必须重定向到ADFS签出页面,然后自行