我们有一个 DNN 网站,我们称其为“站点 A”,我们正在从另一台服务器(假设为“站点 B”)获取网络聊天 JS 文件。我们在 IIS 10 绑定中购买了在站点 A 和站点 B 上都匹配的证书。
我们尝试将以下代码添加到站点 A,但没有成功,因为我们收到了 CORS 错误。
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE,OPTIONS" />
<add name="Access-Control-Allow-Credentials" value="true" />
</customHeaders>
</httpProtocol>
</system.webServer>
我想知道,我们应该在哪个站点上添加访问控制允许源代码,是否可以只针对特定的 DNN 门户来允许这样做?有没有办法可以在特定门户中注入自定义标头?