amazon-web-services - Okta:在 S3 上托管静态网站时出现 403 错误
问题描述
在我的设置中,我将 React 应用程序作为静态网站托管在 S3 中,通过云前端分发提供服务并通过 Okta 进行保护。我不想让我的 S3 存储桶公开可用,因此我通过使用来自云端的原始访问身份 (OAI) 来限制对 Amazon S3 内容的访问。我可以成功启动我的应用程序,并且可以将我的应用程序重定向到 Okta 登录小部件,但是当我使用隐式/回调从 okta 获取令牌时,我收到拒绝访问错误。我确实理解这种情况正在发生,因为对存储桶对象的访问仅适用于 /index.html 页面,但有人解决了这个问题吗?
解决方案
推荐阅读
- c++ - 为什么不能正确地将圆括号视为构造函数调用?
- react-navigation - 确保在 initialRouteName 中指定的路由始终添加为堆栈中的第一个屏幕
- python - 熊猫。根据行数据选择列名
- python - 关闭正在运行的python线程的问题
- java - NumberFormate 异常
- javascript - 将参数从 URL 添加到元素并滚动到元素
- python - 对 post 请求使用异步、多处理或多线程是否好?
- pointers - 给定两个变量,在计算机的大脑(内存)中找到它们的距离(以字节为单位)
- wpf - 将变量绑定到 Powershell 中的组合框和文本框
- reactjs - 如何优化大型 lang.json 文件以减小包大小