PlayFramework:大摇大摆的CORS问题

PlayFramework:大摇大摆的CORS问题,playframework,swagger,Playframework,Swagger,现在我正在ec2上部署play2应用程序,我遇到了这个问题。我得到: 无法从服务器读取。它可能没有适当的访问控制原点设置 尝试获取URL:my-ec2-domain:8080/swagger时 注意:我在ec2上使用8080端口 在我的本地机器上,一切正常。 localhost:9000/swagger返回API文档页面 我怎样才能解决这个问题?谢谢我发现斯威格试图获取本地主机值,而不是当前域。 另外,swagger将.json连接到url的末尾 Swagger UI部署在承载Swagger规范

现在我正在ec2上部署play2应用程序,我遇到了这个问题。我得到:

无法从服务器读取。它可能没有适当的访问控制原点设置

尝试获取URL:my-ec2-domain:8080/swagger时

注意:我在ec2上使用8080端口

在我的本地机器上,一切正常。 localhost:9000/swagger返回API文档页面


我怎样才能解决这个问题?谢谢

我发现斯威格试图获取本地主机值,而不是当前域。
另外,swagger将.json连接到url的末尾

Swagger UI部署在承载Swagger规范的同一应用服务器上时,不会出现任何问题。否则,您需要在承载您的规范的服务器中启用CORS


您可以在此处找到更多信息-

看起来这应该是对问题的编辑,而不是答案。