0

我正在编写一个将嵌入其他网站的应用程序。javascript 资源将托管在我的服务器上,人们可以将其嵌入到他们的站点中。问题是我有一个带有 templateUrl 的指令,并且模板 html 文件也在我的服务器上。当我从客户端服务器运行应用程序时,由于模板文件引起的跨站点限制,脚本被阻止。如果我使用模板字符串而不是 templateUrl 它可以顺利运行,但我想避免它,因为它是一个非常长的模板。任何想法如何做到这一点?

4

2 回答 2

0

这可能不是模板的问题,尤其是应用程序中的任何跨源请求。

要在您的服务器上启用 CORS,您需要返回像Access-Control-Allow-Origin: *. 请注意,这允许来自任何客户端的请求,您可以通过更改*为您的客户端域来限制。

于 2013-10-24T09:49:51.687 回答
0

前段时间我有一个类似的问题。您需要您的服务器与 CORS 兼容。您需要您的服务器返回标头Access-Control-Allow-Origin: *

于 2013-10-24T10:50:35.863 回答