我的网站在 chrome 桌面浏览器而不是 Edge 上正确响应,也无法在移动设备上运行
My Website responding properly on chrome browser in desktop and not on Edge and also not working on Mobile
我的
在 cloudfront 中,我选择了仅使用 get、head、put、post、delete 方法的 HTTPS 行为。
在我托管在 Elastic Bean Stalk 上的后端中,我放置了一个负载均衡器,它只接受 https 请求并附加了我的网站 ssl 证书。
在我的 chrome 桌面浏览器中,它响应正确,但在 Edge 中它显示:
https://aspertime-env.mzwstbdszd.us-east-1.elasticbeanstalk.com/employee/login 的 Http 失败响应:0 未知错误
谁能帮我解决这个问题?
它也不适用于移动设备
如果您点击 link,错误将非常明显,因为 SSL 已针对
创建
不反对
https://aspertime-env.mzwstbdszd.us-east-1.elasticbeanstalk.com/employee/login。
所以证书是针对其他一些 DNS 名称创建的,因此当您调用前端时,由于证书错误,它将无法与后端通信。
要解决此问题,如果 运行 在两个不同的平台上,您需要更新后端的 DNS 记录,请按照以下步骤操作。
也为后端创建一个子域,https://backend.aspertime.xyz/
更新您的 DNS 记录并添加 backend.aspertime.xyz
这应该指向您的负载均衡器
如果上述步骤工作更新您的前端应用程序以使用 https://backend.aspertime.xyz/employee/login 此端点与后端通信。
我的 在 cloudfront 中,我选择了仅使用 get、head、put、post、delete 方法的 HTTPS 行为。 在我托管在 Elastic Bean Stalk 上的后端中,我放置了一个负载均衡器,它只接受 https 请求并附加了我的网站 ssl 证书。 在我的 chrome 桌面浏览器中,它响应正确,但在 Edge 中它显示:
https://aspertime-env.mzwstbdszd.us-east-1.elasticbeanstalk.com/employee/login 的 Http 失败响应:0 未知错误
谁能帮我解决这个问题?
它也不适用于移动设备
如果您点击 link,错误将非常明显,因为 SSL 已针对
创建不反对
https://aspertime-env.mzwstbdszd.us-east-1.elasticbeanstalk.com/employee/login。
所以证书是针对其他一些 DNS 名称创建的,因此当您调用前端时,由于证书错误,它将无法与后端通信。
要解决此问题,如果 运行 在两个不同的平台上,您需要更新后端的 DNS 记录,请按照以下步骤操作。
也为后端创建一个子域,https://backend.aspertime.xyz/
更新您的 DNS 记录并添加
backend.aspertime.xyz
这应该指向您的负载均衡器如果上述步骤工作更新您的前端应用程序以使用 https://backend.aspertime.xyz/employee/login 此端点与后端通信。