2013-01-22 33 views
0

我有关于验证和登录的问题。我的网站中某些页面的登录要求

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

和你知道每个电子服务是他们的应用程序来管理的要求,这个应用程序已登录,它的工作正常。

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

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

    <allow users ="*" /> 

    </authorization> 

与此代码的所有页面重定向到登录页面,甚至那些对电子服务有关。

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

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

我使用Asp.Net 4.0与C#

感谢

回答

2

为了保持页面登录进行检查的,你应该增加:

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

感谢的Cuong乐乌拉圭回合重播: 但这 当我添加与我的网页,我想保持它,我得到了2种类型的错误: 1 - 在menation页我得到的消息“部分注册为allowDefinition ='MachineToApplicati在'超出应用程序级别'相关 ------------- 2-当我打开包含在管理授权方法中的页面得到了这个错误“using System.Linq;” ,如果我删除,则无法找到它。 – Firas

相关问题