そのため、Azure をいじっていたところ、単純な Windows 8.1 Xaml ベースのアプリケーションで認証を行うことを検討することにしました。このドキュメントで説明されている手順に従っていました。
私は現在、MobileServices をセットアップし、Microsoft Store ポータルにアプリケーションを追加し、上記のリンクで概説されているように Live Services も構成しました。
私が問題を抱えているのは、Microsoft アカウント認証の SingleSignOn を使用しようとしたときです。このコードを使用して接続すると、次のようになります。
var client = new MobileServiceClient(MobileAppUrl, MobileAppKey);
var user = await client.LoginAsync(
MobileServiceAuthenticationProvider.MicrosoftAccount, false);
次に、電子メールとパスワードを求める正しいダイアログが表示されます。入力すると、正常に認証され、期待どおりに機能します。問題は、useSingeSignOn フラグを false から true に設定すると、ダイアログが表示され、許可を求めると、次のエラーが表示されることです。
現在必要なサービスに接続できません。ネットワーク接続を確認するか、後でもう一度試してください。
次に、ダイアログを終了すると例外が発生します。
System.IO.FileNotFoundException: 指定されたプロトコルは不明です。(HRESULT からの例外: 0x800C000D)":null
私は自分の紺碧の設定を4回チェックしましたが、私が知る限り、それらはすべて正しいです. それは私を夢中にさせています!私はGoogleとGoogledとGoogledを持っていますが、何も見つかりませんでした。それで、私はBinged(Googledほど良く聞こえません)、同じ結果になりました.
私が見逃した可能性のある超秘密のサーバー設定はありますか? ヘルプ/ガイダンスをいただければ幸いです。