Asp.net mvc 2 带有本地化的ASP.NET MVC2身份验证表单
我有两个级别的身份验证,首先用户输入他们的nt/密码,然后由LDAP验证,然后我有一个自定义角色提供程序,确保用户可以访问所述页面 也就是说,在我的web.config中,我有:Asp.net mvc 2 带有本地化的ASP.NET MVC2身份验证表单,asp.net-mvc-2,ldap,forms-authentication,membership-provider,roleprovider,Asp.net Mvc 2,Ldap,Forms Authentication,Membership Provider,Roleprovider,我有两个级别的身份验证,首先用户输入他们的nt/密码,然后由LDAP验证,然后我有一个自定义角色提供程序,确保用户可以访问所述页面 也就是说,在我的web.config中,我有: <authentication mode="Forms"> <forms loginUrl="~/Account.mvc/LogOn" timeout="2880"/> </authentication> <authorization> <deny user
<authentication mode="Forms">
<forms loginUrl="~/Account.mvc/LogOn" timeout="2880"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
<membership defaultProvider="ADMembershipProvider">
<providers>
<add connectionStringName="ADConnString"
name="ADMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
attributeMapUsername="sAMAccountName"
enableSearchMethods="false"
applicationName="ProgramName"/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="CustomRoleProvider">
<providers>
<clear />
<add name="CustomRoleProvider"
applicationName="ProgramName"
type="ProgramName.Providers.CustomRoleProvider"
attributeMapUsername="sAMAccountName"
/>
</providers>
</roleManager>
演示如何为角色执行此操作,对成员资格+角色有何想法
谢谢
<location path="~/Home.mvc/ChangeCulture">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>