0

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

我有 e-servcie 可从 pubice 用户的工作请求中使用,此 e-service 在 3 个页面中有 3 个步骤,无需登录,因此任何人都可以从我们的网站访问此服务。

正如你所知道的,对于每个电子服务,它们是管理请求集的应用程序,这个应用程序有登录并且工作正常。

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

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

     <allow users ="*" />

    </authorization>

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

我怎样才能让电子服务页面远离登录检查。

顺便说一句,我有 2 个母版页:1 个用于电子服务,1 个用于管理。

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

谢谢

4

1 回答 1

2

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

<location path="yourpage.htm">
    <system.web>
      <authorization>
        <allow users="?" />
      </authorization>
    </system.web>
</location>
于 2013-01-22T07:27:13.390 回答