需求就是多個網站請求同一個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