0

https://docs.microsoft.com/en-gb/azure/active-directory/develop/tutorial-v2-asp-webappのドキュメントに従って、Web アプリケーションを正常に作成し、Azure にデプロイしました。私のアプリケーションは、ログインしているユーザーの IP と位置情報を取得する必要があります。これらの情報を取得するためにhttps://ip-api.io/json/http://checkip.dyndns.org/を使用しています。データを取得するために webclient 呼び出しを行っています。

        WebClient client = new WebClient();
        string jsonstring = client.DownloadString(url);
        return jsonstring;

これは、IE を使用してコードを実行すると機能しますが、プライベート ブラウジングで Chrome、Firefox、および IE を使用すると失敗します。メール アドレスとパスワードを入力する Microsoft 画面が表示されますが、「サインインできませんでした。もう一度お試しください」というエラー メッセージが表示されます。これらの外部リンクを呼び出しているコードにコメントすると、ログインできます。

何がこの動作を引き起こしているのかわかりません。助けていただければ幸いです。

ありがとう

4

1 に答える 1