【发布时间】:2018-12-24 20:48:57
【问题描述】:
我正在创建一个 ACS ADF 应用程序,并且我想使用一个不在我的本地主机上的服务器。我已经配置了“app.config.json”文件和“proxy.conf.json”文件,如下所述:'https://community.alfresco.com/community/application-development-framework/blog/2017/06/20/adf-cors-solving-strategies'。但我仍然收到以下错误消息:
我还按照本教程中的说明更改了服务器端的配置:https://rssupport.atlassian.net/wiki/spaces/ALFC/pages/67207177/Setup+Guide+for+cross+domain+CORS
你知道如何解决这个问题吗?
【问题讨论】:
-
“在客户端启用 CORS?” ——你不能。您只能在服务器端进行。
-
你可以在客户端做代理配置来“解决”CORS,但我不知道我需要哪些配置。
-
如果您要使用代理,那么您仍然需要在您的服务器上编写代理。
-
所以不可能在客户端解决这个问题,例如使用标题或类似的东西?
-
如果
evilwebsite.com可以添加标头并访问浏览器发送到gmail.com或yourbank.com的HTTP 请求中的数据,您愿意吗?
标签: javascript typescript proxy cors alfresco