У меня есть веб-приложение (angular), которое использует проверку подлинности с помощью firebase у провайдера входа в Google. На windows, когда я использую vscode, присоединяющийся к chrome в режиме отладки к приложению, работающему на localhost: 4200, я получаю следующее сообщение при попытке войти в систему с помощью учетной записи Google во всплывающем окне после ввода учетных данных Google:
Couldn't sign you in
This browser or app may not be secure.
Try using a different browser. If you’re already using a supported browser, you can refresh your screen and try again to sign in.
Приложение работает и успешно входит в систему, если у меня нет vscode chrome в режиме отладки, а вместо этого просто запускаю chrome из меню Пуск и указываю на localhost: 4200. Кроме того, я могу успешно использовать встроенный отладчик chrome на сайте при запуске таким способом.
У меня возникает такая же проблема и с новым фронтом на основе хрома; но не получил его на старом краю.
Мне интересно, есть ли в chrome какие-то настройки безопасности, которые нужно отрегулировать? или это настройка аутентификации gcp / google.
launch. json из vscode для справки:
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost:4200 for pitch evaluator",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}/apps/pitch-evaluator"
},
Это раньше работало; поэтому я не могу понять, что изменилось; но подозреваю, что некоторые изменения в безопасности Google и Chrome.