Google Suite SAMLRequest Проблема с URL - PullRequest
0 голосов
/ 27 февраля 2019

Я использую библиотеку itfoxtec-identity-saml2 для интеграции с системой единого входа Google Suite, и библиотека НЕ ​​генерирует / не вызывает правильный URL-адрес запроса Saml:

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

Мне кажется, правильным должно быть:

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

Это URL единого входа Google Suite, переданный в библиотеку:

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

Есть какой-либо параметр / параметр библиотеки, который я могу установить для устранения проблемы?Пожалуйста посоветуй.Спасибо

1 Ответ

0 голосов
/ 03 марта 2019

Если Google Suite SSO поддерживает SAML 2.0 Authn Request с привязкой POST.Проблема может быть решена путем использования Saml2PostBinding вместо Saml2RedirectBinding.

Saml2RedirectBinding поддерживает целевой URL с "?"например, URL-адрес единого входа Google Suite версии 3.1.0-бета2 https://github.com/ITfoxtec/ITfoxtec.Identity.Saml2/releases/tag/3.1.0-beta2.

Пожалуйста, дайте мне знать, если бета-версия работает с единой системой Google Suite.

* Обновление *

Выпущена версия 4.0.0 , поддерживающая целевой URL Saml2RedirectBinding с "?".

...