gpt4 book ai didi

amazon-web-services - REST API 无法使用 https/ssl 进行重定向

转载 作者:数据小太阳 更新时间:2023-10-29 03:22:42 25 4
gpt4 key购买 nike

我已经使用 angular 5 和 REST API 使用 golang 构建和应用程序并将它们托管在 aws ec2 实例上,我已经安装了 ssl 证书以在 https 上运行应用程序和 api。以下是我运行应用程序和 api 的 url 结构(api 在 8080 端口上运行

应用:https://mysite.maindomain.com应用程序接口(interface):https://mysite.maindomain.com:8080

当我在系统上的主机文件中设置 ip 后点击 api 它工作正常但它不能与 aws 一起工作并重定向到 https://mysite.maindomain.com:8080当我点击任何像 https://mysite.maindomain.com:8080/signup 这样的 api 时或 https://mysite.maindomain.com:8080/get-user/10

也不确定这里的问题是什么,但其他一切正常

我正在使用 gin gonic 作为 go 框架,并且还按照推荐使用了 RunTLS。

最佳答案

不确定我是否完全理解这个问题,但为了以防万一,您是否在 API 服务器上设置了 CORS ( https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS )。

如果您运行从 ORIGIN1 提供的浏览器应用程序,并且浏览器尝试访问 DESTINATION2 上的 API,则 API 服务器必须向浏览器声明它确实有权回复来自 ORIGIN1 的浏览器。

例如,您可以使用 https://github.com/gin-contrib/cors为您的 API 服务器添加 CORS 支持。祝你好运。

关于amazon-web-services - REST API 无法使用 https/ssl 进行重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50752837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com