Google 套件 SAMLRequest URL 问题

Google Suite SAMLRequest URL Issue

我正在使用 itfoxtec-identity-saml2 库与 Google Suite SSO 集成并且该库不是 generating/calling Saml 请求 Url 正确:

https://accounts.google.com/o/saml2/idp?idpid=XXXXXXXX?SAMLRequest=XXXXXXX

我认为正确的应该是:

 https://accounts.google.com/o/saml2/idp?idpid=XXXXXXXX&SAMLRequest=XXXXXXX

这是传递给图书馆的 Google 套件单点登录 Url:

 https://accounts.google.com/o/saml2/idp?idpid=XXXXXXXX

我可以设置任何库 config/parameter 来解决这个问题吗? 请指教。谢谢

如果 Google Suite SSO 支持具有 POST 绑定的 SAML 2.0 Authn 请求。可以通过使用 Saml2PostBinding 而不是 Saml2RedirectBinding 来解决问题。

Saml2RedirectBinding 支持带有“?”的目的地 URL就像来自版本 3.1.0-beta2 https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/releases/tag/3.1.0-beta2.

的 Google Suite SSO URL

请告诉我测试版是否适用于 Google Suite SSO。

*更新*

Version 4.0.0 已发布,支持带有“?”的 Saml2RedirectBinding 目标 URL。