HORS访问Web.config的CORS

时间:2019-04-04 09:51:56

标签: iis cors plesk

如何将htaccess代码转换为webconfig?

我的wordpress网站使用了REST api:“ wp-json”。跨域资源共享的配置以任何网站都可以向其余api发出请求的方式进行配置。所以我不得不禁止。我发现在htaccess中,它应该看起来像这样。

<Directory "/path/to/wp-json">
   <IfModule mod_headers.c>
 Header set Access-Control-Allow-Origin "*"
   </IfModule>
</Directory>

但是对于plesk托管,web.config,我该如何做呢?

1 个答案:

答案 0 :(得分:0)

我相信您想要做的只是向访问http://hostname/path/to/wp-json/的任何请求添加Access-Control-Allow-Origin:*的响应标头。下面应该这样做。

Add-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web Site' -location 'path/to/wp-json' -filter "system.webServer/httpProtocol/customHeaders" -name "." -value @{name='Access-Control-Allow-Origin';value='*'}