【问题标题】:Why does '&SAMLRequest' get appended to my ADFS entrypoint URL?为什么“&SAMLRequest”会附加到我的 ADFS 入口点 URL?
【发布时间】:2017-11-12 20:25:56
【问题描述】:

我正在使用 adfs IDP 和 saml 使用 passport-saml 进行 sso。

我的切入点如下:

https://<domain-name>/adfs/ls/IdpInitiatedSignon.aspx?loginToRp=https://<domain-name>/saml/metadata

当我给出这个 URL 时,adfs sso 登录页面可以正常加载,但是当我运行应用程序时,&amp;SAMLRequest 会附加这个 URL:

https://<domain-name>/adfs/ls/IdpInitiatedSignon.aspx?loginToRp=https%3A%2F%2F<domain-name>%2Fsaml%2Fmetadata&SAMLRequest=nVNBbtswEPyKwLskS0lQh7BsODaKGkhbw1Z76CVgyJVDgCJV7ipxfl9KtgIfGh18IrA7HM7OLGeLY22iV%2FConS1YlkzYYj5DUZuGL1t6sTv42wJSFGAWed8oWOstdwI1citqQE6S75ffH3meTHjjHTnpDIs264I93cL09uY5z%2FPptMrvIBdimrHo9%2FBguBGAiC1sLJKwFEqT7EucZXGWl%2FmE5xm%2FuUvus%2Fs%2FLNqeqR%2B0VdoexnU8n0DIv5XlNt7%2B3JcsWiKCp%2FDwyllsa%2FB78K9awq%2FdY8FeiBrkaao7IdK4VlXaACbS1SxaBw%2B0FdSLHkGmQlWYGkw3qtlYTVoQqL0%2BWGcTgc1xYdxB29LtmmKMpfM5rYGEEiTYKRDe2%2BQvkhg3QAzDsrlxUpgYjo0HxBgsaXqPtZqlF7xD6j8C0Wa9dUbL92tS%2F%2Bp8LehzdJZkfUWruOqhHGqhzVKpTlzIyBj3tvIQjCsY%2BRZYOkg77yKofjNDhgTHqzZz5epGeI1dmHAUkgaLL4lXJji4g%2Boaw0dhksuOOpS34XhzXnWLDTIMVnphsXGeztH8T8%2F81PvEjo%2Fu5e%2Bd%2FwM%3D&SigAlg=http%3A%2F%2Fwww.w3.org%2F2000%2F09%2Fxmldsig%23rsa-sha1&Signature=EdEYkblB2aOEWvoeMtmWVOkeePocMAeRu2gGBRWrjyQvx%2BEP8eekHSb4IQwodJIui%2BXw%2F%2B0ziKD%2FmwFgaIlFhmWa3ZXpiluzhG8OjK2CaH1trnXNrZM3L%2FYANlXwVl2Z4WF4GF8EP7tmIci8XxFrdP%2Fz3EZ2rlCRdELJV%2FK9wNUUiMFF6FLdExcvZieb5ug15I9wynZndhzAZL46f3cjPvMpsJ9oekR8OKIejXmYOevW0OMq%2BbGGipHKE6B1WwTSaPWGrhdEYPSTHvKpmWrz%2F%2FDscCdF9zLqv%2FGY7TgMhTg9FtlfeQ2jnqeaABBilgYaF4B5zLfCGKk5BmxqwzazGg%3D%3D

&amp; 符号导致页面加载时出现错误,但是当我将此符号替换为任何其他符号时,页面加载正常。为什么会这样,我该如何解决?

【问题讨论】:

    标签: node.js single-sign-on saml-2.0 adfs2.0 passport-saml


    【解决方案1】:

    看起来请求是 GET 与 POST。

    【讨论】:

    • 解决了这个问题。谢谢!!现在我面临另一个问题,当它在身份验证后重定向时,它说请求实体太大并显示错误页面。 req.user 未定义。
    • 然后,将答案标记为正确并提出另一个问题。这不仅仅是为了分数,而是为了帮助其他用户不混合问题和答案。
    【解决方案2】:

    loginToRp 应该是应用程序的名称,但您已将其设置为元数据?

    关键是要避免要求用户选择一个应用程序,因为您已经指定了它。

    【讨论】:

      猜你喜欢
      • 2013-09-22
      • 2022-12-09
      • 2021-11-03
      • 2015-01-12
      • 2011-02-17
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多