浏览器中的Visual Studio 2013视图项目给出了内部服务器错误

Alv*_*ker 2 iis visual-studio-2013

我是Visual Studio 2013的新手,我目前正在开发另一个开发人员启动的两个项目.使用一个项目,视图选项可以正常使用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" />
Run Code Online (Sandbox Code Playgroud)

希望有人知道这样的错误以及如何解决它.Thanx提前

Wya*_*ett 8

我怀疑IIS默认情况下已经发送了一个Access-Control-Allow-Headers,而且这种情况正在爆发.

通常在设置自定义标头时,通常先进行预先清除:

<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>
Run Code Online (Sandbox Code Playgroud)

无论配置上游发生了什么,这都可确保您的应用程序正常运行.