Ошибка единого входа G Suite app_not_configured_for_user

Я интегрирую Google G Suite SAML / SSO в веб-приложение нашей компании. Я настроил все необходимые поля в нашей учетной записи администратора G Suite, а также в коде нашего поставщика услуг.

Вот случаи, когда вход в систему работает отлично при попытке получить доступ к нашему веб-приложению:

  1. Не вошли ни в какие аккаунты Google: перенаправляет меня на страницу Google «Выберите аккаунт». Я захожу в свой корпоративный аккаунт и перенаправляюсь на свое приложение.

  2. Вы вошли в учетную запись Google моей компании и в личную учетную запись Google (в том же браузере): перенаправляет меня на страницу Google «Выберите учетную запись». Я выбираю свой корпоративный аккаунт и перенаправляюсь на свое приложение.

Это тот случай, когда логин ведет себя не идеально:

  1. Я вошел только в мою личную учетную запись Google. Я пытаюсь получить доступ к приложению моей компании, и я перенаправлен на страницу ошибки Google 403, которая сообщает мне: «Ошибка: app_not_configured_for_user / Служба не настроена для этого пользователя». Нет ссылок для выбора другой учетной записи, и я застреваю на этой странице, пока не открою другую вкладку, не войду в свою учетную запись Google компании, затем не открою другую вкладку и не попытаюсь снова получить доступ к своему приложению (которое затем переносится в выберите страницу аккаунта).

Это распространенный сценарий, и он может быть довольно раздражающим, если эта реализация единого входа доставляется таким образом.
В идеале в этом сценарии я хотел бы, чтобы пользователю отображалась страница «Выбор учетной записи» вместо этой страницы ошибки 403. Даже более приятное сообщение было бы лучше.

Я потратил довольно много времени на поиск каких-либо параметров, которые отсутствуют в моей учетной записи администратора G Suite, а также любых дополнительных параметров, которые я могу отправить в запросе проверки подлинности, потому что я не хочу, чтобы мои пользователи когда-либо видели эту страницу ошибок и Интересно, что происходит.

Кто-нибудь сталкивался с такой ситуацией раньше? Любая помощь приветствуется.

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]