Как настроить аутентификацию Google в статическом приложении Azure с пользовательским доменом?

#azure #google-authentication #azure-static-web-app

#azure #google-аутентификация #azure-static-web-app

Вопрос:

Обновление: возможно, у меня неправильно настроен Chrome. Я могу войти в систему из окна инкогнито. Safari также работает.

У меня есть статическое приложение Azure, для которого я хотел бы добавить аутентификацию Google. У него также есть пользовательский домен, чтобы к нему можно было получить доступ через случайно сгенерированный домен Azure (например word1-word2-randomid.azurestaticapps.net ) и мой пользовательский ( www.abc.com )

Я выполнил шаги здесь и здесь.

  • Я настроил клиент аутентификации Google
  • Я предоставил идентификатор клиента и секрет Azure
  • В облачной консоли Google я добавил два набора исходных и перенаправляющих URL-адресов Javascript.

Когда я захожу на сайт с помощью word1-word2-randomid.azurestaticapps.net , логин работает. Когда я захожу на сайт с помощью www.abc.com , войти в систему не удается. Иногда я получаю сообщение об этом identity.azurestaticapps.net is blocked , а иногда и сообщение от Google, в котором говорится, что «впереди обманчивый сайт».

  • Самый простой способ воспроизвести проблему — перейти www.abc.com/.auth/me в браузер

Полагаю, я где-то пропустил шаг. Любая помощь приветствуется.

Комментарии:

1. Еще одна вещь. Я опробовал аутентификацию с помощью GitHub, которая поддерживается по умолчанию, с www.abc.com доменом. Все работает нормально. Я совершенно уверен, что неправильно настроил Google.