无法获取IIS webAPI
我在localhost中运行webPI,但当我在IIS中发布它时,此请求失败: localhost中的相同请求可以正常工作: 错误是: 来自源“”的“”已被CORS策略阻止:请求的资源上不存在“访问控制允许源”标头。如果不透明响应满足您的需要,请将请求的模式设置为“no cors”,以获取禁用cors的资源 我有如下配置的webAPI 但同时,对于exmaple来说,来自同一域的对同一API的其他请求也起作用 有什么想法吗无法获取IIS webAPI,iis,cors,fetch,Iis,Cors,Fetch,我在localhost中运行webPI,但当我在IIS中发布它时,此请求失败: localhost中的相同请求可以正常工作: 错误是: 来自源“”的“”已被CORS策略阻止:请求的资源上不存在“访问控制允许源”标头。如果不透明响应满足您的需要,请将请求的模式设置为“no cors”,以获取禁用cors的资源 我有如下配置的webAPI 但同时,对于exmaple来说,来自同一域的对同一API的其他请求也起作用 有什么想法吗 关于根据您的描述,我建议您检查plan horas方法,以确保此方法
关于根据您的描述,我建议您检查plan horas方法,以确保此方法没有特殊的CRO设置 如果没有,我建议您可以尝试在IIS应用程序的web.config文件中添加以下设置
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>