heroku - 使用 CloudFront 进行 Azure AD 身份验证
问题描述
我有一个托管在 Heroku 上的动态网站,我正在使用 Azure AD 进行身份验证,使用 oAuth 2.0。我正在尝试使用 CloudFront 进行动态整个站点交付。
在身份验证期间,在 Azure AD 服务器向我发送授权代码的步骤中,当我在 Heroku 上运行身份验证时(当我使用 Heroku URL 访问网站时),我在响应标头中获得了一个 set-cookie 但是当我尝试访问时使用 CloudFront URL 的网站,在 Azure AD 服务器向我发送授权代码的步骤中,我没有在响应标头中获取 set-cookie,因此我的身份验证逻辑被破坏。为什么会这样?
解决方案
推荐阅读
- discord.py - 有没有办法为 discord.py 中的命令设置默认冷却时间
- wordpress - 检查 WooCommerce 订单中是否至少一项具有特定属性项
- date - Google 表格 - IF 声明 - 空日期 (1/1/2500) 解决方法
- r - tibble 的交叉表变量并使输出可读
- android - 按钮错误地用drawable内部包装内容
- google-analytics - 我可以复制 GA4 属性吗?
- java - 以编程方式添加新的约束映射 HV000121:无法解析约束映射文件
- java - 在 Flutter 中实现 Firebase 原生广告
- heroku - Heroku PS:Exec with ENV Vars
- javascript - 使用 for 循环和间隔进行 JavaScript 优化