需求就是多个网站请求同一个api服务器
和这里一样https://segmentfault.com/q/10...
我不是做后端的,但是我们后端不知道怎么设置,
在web.config里设置了一下
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="http://a.com"/>
<add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS"/>
<add name="Access-Control-Allow-Headers" value="Content-Type"/>
</customHeaders>
</httpProtocol>
</system.webServer>
这里只能设置一个域名,不能设置多个。
然后如果用程序判断实现的话,该怎么做呢?
Access-Control-Allow-Origin 如何设置多个值呢 >> csharp
这个答案描述的挺清楚的:
http://www.goodpm.net/postreply/csharp/1010000008959813/AccessControlAllowOrigin如何设置多个值呢.html