angular - 使用哈希、Azure Active Directory 重定向/回复 URL
问题描述
我希望在通过 Azure AD 登录后导航回 Angular 应用程序。
我想要的回复网址是:http://localhost:4200/#/authcallback
有没有办法使用哈希制作 Azure AD 重定向 URL?
解决方案
这是一个已知的错误:https ://github.com/AzureAD/azure-activedirectory-library-for-js/issues/100
即使您使用 设置重定向 URL http://localhost:4200/#/authcallback
,它也会返回https://localhost:4200/#access_token=xxxx
.
您可以在此处对功能请求进行投票,评论中有解决方法。
解决方法 - 记住正确的应用程序链接(包括哈希标记)的端点,将自身重定向到正确的链接。
推荐阅读
- javascript - 为什么我在 componentDidMount 中的操作调用后 redux 状态未定义?
- python - 如何访问自定义对象列表中的字典值?
- jmeter - JMeter 报告显示一个请求的 3 个结果
- php - 无法在共享主机上通过 php 运行 bash 脚本
- powershell - 找不到“XmlMessageFormatter”的重载和参数计数:Powershell 中的 N 和 New-Object
- c - 在具有最新 XCode 的 MacOS Catalina 上,__DARWIN_C_LEVEL 对于 String.h 来说太低了……我该怎么办?
- docker - Debian 的 zic 缺少 -b 选项
- python - 如何允许客户端连接到 python 服务器?
- laravel - 两个模型的 Laravel 关系和枢轴
- css-selectors - 另一个类中包含的第一次出现的类的 CSS 选择器