401(未经授权)WebResource.axd

时间:2014-05-19 05:17:32

标签: asp.net security webforms devexpress

我有一个使用Windows身份验证和角色提供程序保护的网站,但该网站还有一个允许任何人访问的公共部分。

<location path="Public">
    <system.web>
      <authorization>
        <allow users="*" />
        <allow users="?" />
      </authorization>
    </system.web>
</location>

公共页面是一个数据输入页面,其中包含一些需要字段验证等的DevExpress控件。

页面正在尝试访问WebResource.axd并且因此错误而失败:无法加载资源:服务器响应状态为401(未授权)

如何在保留对网站其余部分的权限的同时,从公共页面授予对WebResource.axd的访问权限?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情。

   <location path="path for your axd file">
      <system.web>    
         <authorization>
            <allow users="?" />
         </authorization>
      </system.web>
   </location>