Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 仅当登录时Azure VM IIS上出现CORS策略问题';身份验证/令牌';,但其他API正在工作。在当地一切都很好_C#_Asp.net_Asp.net Web Api_Cors_Cross Domain - Fatal编程技术网

C# 仅当登录时Azure VM IIS上出现CORS策略问题';身份验证/令牌';,但其他API正在工作。在当地一切都很好

C# 仅当登录时Azure VM IIS上出现CORS策略问题';身份验证/令牌';,但其他API正在工作。在当地一切都很好,c#,asp.net,asp.net-web-api,cors,cross-domain,C#,Asp.net,Asp.net Web Api,Cors,Cross Domain,“已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。” 当我在本地进行测试时,一切正常。但当我使用IIS将其部署到Azure VM时,/auth/Token api将在标题中提示错误。但是其他api都很好。没有CORS政策问题。我什么都试过了。比如: 设置网络配置: <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-A

“已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。”

当我在本地进行测试时,一切正常。但当我使用IIS将其部署到Azure VM时,/auth/Token api将在标题中提示错误。但是其他api都很好。没有CORS政策问题。我什么都试过了。比如:

设置网络配置:

<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="*" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
<add name="Access-Control-Allow-Credentials" value="true" />

以及其他允许所有COR的设置。在本地计算机上一切正常。没有遇到cors政策。 我唯一的问题是在登录时触发/auth/令牌,该令牌使用IIS部署在Azure VM上。但是当使用本地登录时,一切都正常。
任何人都可以建议或帮助我。这个问题已经讨论了3天。

有人能帮我吗?:'(有人能帮我吗?:'(
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="*" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
<add name="Access-Control-Allow-Credentials" value="true" />