我正在把我的头发拉出来绕圈,似乎此刻正试图解决这个问题。我有一个经过Windows身份验证的站点,其中包含一个我不想进行身份验证的特定文件夹。它在页面上有一个脚本管理器,带有更新面板,但每当我加载页面时,我都会被提示登录。如果我看到Fiddler,我会收到401错误,因为他们试图加载它们。
到目前为止,我已尝试过以下解决方案:
在根目录中添加了一个空白的ScriptResource.axd和WebResource.axd文件。
添加了到web.config的允许路径
<location path="ScriptResource.axd">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<location path="WebResource.axd">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
在web.config
中添加了以下处理程序 <system.webServer>
<handlers>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
但似乎没有任何效果,我在Google上的链接用完了?
非常感谢任何帮助。