【问题标题】:Can you put a url in a url? OpenID Connect Redirect URI你能把一个网址放在一个网址里吗? OpenID 连接重定向 URI
【发布时间】:2017-10-18 13:57:19
【问题描述】:

我正在尝试为OpenId Connect 设置redirect_uri,但我的提供商Okta 告诉我它需要是绝对的。所以我输入这个网址:

http://example.com/callback 并且 okta 接受它。

基本上我想打开一个登录窗口并通过在链接中添加一个重定向 url 来重定向回我的服务器。

完整链接:http://dev1234-okta.com/login/details?details$redirect_uri=http://example.com/callback$moredetails

我的问题是,如何将重定向 uri 设置为 url?当我在重定向 uri 中放置一个 url 时,我的弹出窗口只是转到该 url 而不是我指定的 dev-1234-okta.com。网址里面可以有网址吗?即 url 中的 http 链接?

【问题讨论】:

  • 你为什么不通过添加 http:// 等来重建 uri?如果您不确定 uri 将是什么,您可以指定额外的字段,如 encrypted=http、https 等。不确定您的限制是什么,所以建议您这样做以防万一。您也可以尝试对您的 uri 进行编码:stackoverflow.com/questions/1737935/… - 不过不确定您使用的是什么语言。
  • @bhow 是的 url 编码是它

标签: http url https openid-connect


【解决方案1】:

原来我所要做的就是对我的 redirect_uri 进行 url 编码

【讨论】:

    猜你喜欢
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    • 1970-01-01
    • 2015-09-03
    • 2016-03-31
    • 1970-01-01
    相关资源
    最近更新 更多