如何在.net mvc3 Windows身份验证应用程序中验证非Windows用户

时间:2013-11-27 17:20:25

标签: c# asp.net-mvc asp.net-mvc-3 authentication

我们有一个使用Windows身份验证的MVC3内部网应用程序。当非Windows用户(基于Apache / Linux的系统)尝试访问用户访问被拒绝的应用程序时会出现问题。有人可以建议我可能的解决方案,我如何允许这些非Windows访问应用程序?在这种情况下可行吗?

这是我在web.config:

<authentication mode="Windows" />
<authorization>
  <deny users="?" />
</authorization>
<membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
  <providers>
    <clear/>
    <add name="AspNetActiveDirectoryMembershipProvider"
         type="System.Web.Security.ActiveDirectoryMembershipProvider, 
             System.Web, Version=4.0.0.0, Culture=neutral, 
             PublicKeyToken=b03f5f7f11d50a3a
         connectionStringName="ADService"/>
  </providers>
</membership>

0 个答案:

没有答案
相关问题