如何在我的LOCAL机器上模拟CORS?

pen*_*ake 11 .net wcf iis-7 wcf-security cors

是否有可能在IIS7中创建一个网站,它可能看起来像是在不同的域中,所以从这个网站的一个页面我可以测试我的本地主机中的WCF服务的跨源资源共享调用?

Dam*_*ver 8

您可以将任何您喜欢的域名添加到hosts文件(%windir%\System32\Drivers\etc\hosts)中并将其映射回127.0.0.1.然后,对该域的任何请求都将发送到您的本地计算机.

就CORS而言,您添加的每个域名都应单独处理.如果您使用的是Windows Server SKU,则甚至可以将IIS配置为使用多个站点并将其配置为检查主机标头,以确定哪个站点响应每个域的请求.