gpt4 book ai didi

iis - 浏览器中的 Visual Studio 2013 查看项目出现内部服务器错误

转载 作者:行者123 更新时间:2023-12-04 06:57:27 24 4
gpt4 key购买 nike

我是 Visual Studio 2013 的新手,目前我正在从事由另一位开发人员启动的两个项目。对于一个项目, View 选项使用 IIS Express 可以正常工作,但第二个项目给我错误 500,其中包含以下详细信息...

“HTTP 错误 500.19 - 内部服务器错误。无法访问请求的页面,因为该页面的相关配置数据无效。”

“配置错误:无法添加类型为‘add’且唯一键属性‘name’设置为‘Access-Control-Allow-Origin’的重复集合条目”

Config Source:
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />

希望有人知道这样的错误以及我该如何解决。提前致谢

最佳答案

我怀疑 IIS 已经在默认情况下发送 Access-Control-Allow-Headers 并且正在爆炸。

通常在设置自定义 header 时,通常首先进行预防性删除:

<customHeaders>
<remove name="Access-Control-Allow-Origin" />
<remove name="Access-Control-Allow-Headers" />
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
</customHeaers>

这可确保无论上游配置发生什么情况,您的应用都能正常运行。

关于iis - 浏览器中的 Visual Studio 2013 查看项目出现内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24738053/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com