微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

IIS 7-尝试进行身份验证的静态内容

如何解决IIS 7-尝试进行身份验证的静态内容

| 我在IIS 7中托管了一个WebForms应用程序。当我从Visual Studio 2010运行该网站时,我的静态内容都可以完美加载。我们在另一个生产环境中托管了同一站点,并且该站点在该站点上也很好用。 但是,当我尝试在新的生产环境中托管站点时,每当尝试加载静态内容时,它都会为我提供状态代码302 Found。 当我打开Chrome \的开发者控制台并查看网络时,它显示如下:
/login.aspx?ReturnUrl=%2fjs%2fjquery.js
这使我相信IIS7中的某些内容强制对静态内容进行身份验证。我有什么要检查的,以查看引起此问题的可能原因是什么?     

解决方法

        好的,无论出于何种原因,我都必须添加IUSR用户并授予其访问Web应用程序上的Read的权限。我不确定是什么改变了这一要求。如果有人知道,请随时添加评论。     ,        如果您为wwwroot文件夹设置了相同的权限,问题将消失: 用户和IIS_IUSRS-读取权限     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。