首页 > 解决方案 > Okta:在 S3 上托管静态网站时出现 403 错误

问题描述

在我的设置中,我将 React 应用程序作为静态网站托管在 S3 中,通过云前端分发提供服务并通过 Okta 进行保护。我不想让我的 S3 存储桶公开可用,因此我通过使用来自云端的原始访问身份 (OAI) 来限制对 Amazon S3 内容的访问。我可以成功启动我的应用程序,并且可以将我的应用程序重定向到 Okta 登录小部件,但是当我使用隐式/回调从 okta 获取令牌时,我收到拒绝访问错误。我确实理解这种情况正在发生,因为对存储桶对象的访问仅适用于 /index.html 页面,但有人解决了这个问题吗?

标签: amazon-web-servicesamazon-s3amazon-cloudfrontokta

解决方案


推荐阅读