【问题标题】:Okta Redirect Url Not working when HashLocationStrategy is enabled in Angular在 Angular 中启用 HashLocationStrategy 时,Okta 重定向 URL 不起作用
【发布时间】:2019-11-25 11:07:09
【问题描述】:

我正在尝试在我的应用程序中添加 Okta SSO。但是由于HashLocationStrategy okta 无法解析令牌。

有什么方法可以关闭特定路线的HashLocationStrategy

【问题讨论】:

    标签: angular angular-routing okta hash-location-strategy


    【解决方案1】:

    您是否尝试在重定向 URL 中添加哈希分隔符 #,我为我解决了问题

    移自

    redirect_uri: `${configdata.clientRoot}/${lang}/#/auth-callback`,
    

    redirect_uri: `${configdata.clientRoot}/${lang}/#/auth-callback#`,
    

    【讨论】:

    • 感谢您的回复。但是在添加 # 之后它会说错误的请求。我添加了这样的:“redirectUri”:“localhost:4200/#/implicit/callback#
    • 您是否在服务器端和客户端都进行了此更新?
    • 我尝试在 okta 中使用 # 更新 url,但它给出的错误为 The redirect URIs must be absolute URIs.
    猜你喜欢
    • 2021-12-02
    • 1970-01-01
    • 2014-08-30
    • 2014-05-21
    • 2016-09-11
    • 2021-01-13
    • 2014-01-19
    • 2012-07-04
    相关资源
    最近更新 更多