0

我有我的应用程序(与个人用户帐户身份验证类型)使用活动目录登录在我的自定义登录屏幕使用LDAP连接与System.Web.Security.ActiveDirectoryMembershipProviderasp.net c#MVC 5-注销活动目录用户

我可以登录到应用程序

但我不能够从应用

这里注销是我的注销代码

[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> 

请帮我解决这个代码?

回答

0

我们正在做这个不同的,你必须重定向到它自己的ADFS登出页面...