Как вы отлаживаете Visual Studio + Angular + Firebase + Chrome (ошибка браузера или приложения не защищена)? - PullRequest
2 голосов
/ 10 января 2020

Я использую Visual Studio для отладки Angular приложения, которое должно проходить аутентификацию через Firebase. Я установил «Отладчик для Chrome», и все работает нормально, пока ... Мне нужно войти в систему, которая проходит аутентификацию через Firebase. В этот момент Chrome открывает новое окно (как и ожидалось), но после попытки входа в систему я получаю:

"Не удалось войти в систему. Этот браузер или приложение могут быть небезопасными. Попробуйте использовать другой браузер. Если вы уже используете поддерживаемый браузер, вы можете обновить sh свой экран и повторить попытку входа. "

Что особенно странно / расстраивает то, что если я запускаю приложение без отладчика, оно кажется используйте ту же установку Chrome, и я не получаю сообщение об ошибке.

Оцените любую помощь!

1 Ответ

0 голосов
/ 11 января 2020

Кажется, я понял это или, по крайней мере, нашел полезное решение. При запуске необходимо использовать тип запроса на присоединение. json config отладчика для Chrome. Вот как сейчас выглядит мой ... {"version": "0.1.0", "configurations": [{"name": "Attach to url", "type": "chrome", "request" : "attach", "port": 9222, "url": "localhost: 4200", "web Root": "$ {workspaceFolder}"}]} Вам также нужно изменить ярлык для Chrome и добавить : --remote-debugging-port = 9222

Использование этого метода присоединения также описано в документации отладчика для Chrome.

...