我的网站中某些页面的登录要求

时间:2013-01-22 07:23:54

标签: c# asp.net authorization

我对身份验证和登录有疑问。

我有电子服务用于pubice用户的工作请求,这个电子服务有3个步骤3页,无需登录,所以任何人都可以从我们的网站访问这项服务。

正如你所知,对于每个电子服务,他们都是应用程序来管理requset,这个应用程序有登录,它的工作正常。

我把这个smiple代码放在web配置中:

    <authorization>
        <deny users = "?" />

     <allow users ="*" />

    </authorization>

使用此代码,所有页面都会重定向到登录页面,甚至是与电子服务相关的页面。

如何让电子服务页面远离登录检查。

顺便提一下我有2个主页:1个用于电子服务,1个用于管理。

我使用带有C#的Asp.Net 4.0

由于

1 个答案:

答案 0 :(得分:2)

要使页面不受登录检查,您应该添加:

<location path="yourpage.htm">
    <system.web>
      <authorization>
        <allow users="?" />
      </authorization>
    </system.web>
</location>