Я следовал документации по https://docs.microsoft.com/en-gb/azure/active-directory/develop/tutorial-v2-asp-webapp, успешно создал веб-приложение и развернул его в Azure. Мое приложение должно получить IP и геолокацию вошедшего в систему пользователя. Я использую https://ip -api.io / json / и http://checkip.dyndns.org/ для получения этой информации. Я делаю вызовы веб-клиента для получения данных:
WebClient client = new WebClient();
string jsonstring = client.DownloadString(url);
return jsonstring;
Это работает, когда я запускаю код с помощью IE, но не работает при использовании Chrome, Firefox и IE в приватном просмотре. Я получаю экран Microsoft для ввода своего адреса электронной почты и пароля, но затем получаю сообщение об ошибке «Мы не можем войти в систему. Пожалуйста, повторите попытку». Если я прокомментирую код, который вызывает эти внешние ссылки, я смогу войти в систему.
Я не уверен, что вызывает такое поведение, и любая помощь будет принята с благодарностью.
Спасибо