如何防止重定向登录js文件?

时间:2011-07-25 17:38:37

标签: asp.net configuration forms-authentication

在我的Login.aspx页面上,在用户通过身份验证之前,我需要运行一些在文件中定义的javascript。似乎找不到javascript文件。我认为这是由于用户不允许访问此内容而导致的问题,当服务器尝试下载此文件时,会将其重定向到登录状态。所以我把它添加到我的web.config:

<location path="Scripts">
    <system.web>
        <authorization>
            <allow users="*" />
            <deny roles="none"/>
        </authorization>
    </system.web>
</location>

然而,仍然无法正常工作。当我获取js文件的路径并将其放入URL时,我被重定向。

1 个答案:

答案 0 :(得分:2)

如果您使用的是IIS 7,原因可能与CCS和图像文件相同。您必须将IUSR匿名用户帐户的访问权限授予包含您的css或图像或js文件的文件夹。查看this post了解详情。