問題タブ [microsoft-account]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
561 参照

php - Microsoft Live にログインすると、CURL で予期される "302" が返されません: サーバーは PHP が使用されていることを認識していますか?

PHP を使用して Microsoft アカウントにログインし、1 つまたは 2 つのアクションを実行しています。これまでのところ、 Microsoft にログインするには、CSRF トークンとして PPFT トークンが必要であることに気付きました。私はこれをやっています:

それは私に与えます:

これは確かにOKではありません。

ヘッダーが多いことに不満がある場合は、この画像を参照してください。

jquery (javascript) を使用します。https://login.live.comでこの JavaScript を実行すると、自分のアカウントにログインできます。

そして、それはうまくいきます。このスクリーンショットを確認してください:

ここに画像の説明を入力

しかし、PHP では、Microsoft は私が PHP を使用していることを認識しているように見えます。javascript $.post リクエストでログインできますが、PHP ではログインできません。これは、file_get_contents から PPFT トークンを要求し、cURL でデータを POST しているためですか? ただし、cURL の HTML には file_get_contents() と同じトークンがあります。では、何が問題なのですか?

  • 私を助けてください。私は4時間以来、これに打たれています!:(
0 投票する
1 に答える
115 参照

office365 - アカウントの種類を要求するように Azure Active Directory を構成する

アプリケーションを Azure Active Directory で認証しており、Microsoft アカウント (以前の Live ID) と Office 365 アカウントの両方のメール アドレスを持っています。メールを既存の Microsoft アカウントとして AAD に追加します。ただし、アプリケーションのサインイン ページに移動してこの電子メールを入力すると、組織のサインイン ページ (Office 365 のサインイン ページ) に自動的にリダイレクトされ、Microsoft アカウントでログインできません。

サインインする前に、ユーザーにアカウントの種類を求めることができると思います (Azure Portal 自体が行う方法と同様です)。アカウントの種類を要求するように AAD を構成するにはどうすればよいですか?

0 投票する
1 に答える
285 参照

azure - 組織アカウント (Office 365) をライブ/Microsoft サービスに使用できますか?

Office 365 が別のドメインにあり、ライブ ID (Microsoft アカウント) がコンシューマ アプリケーションに使用されることを理解しています。

しかし、Office 365 アカウントはライブ/Microsoft サービスを利用できますか?

問題は、Office 365 アプリケーションと Azure ML (Microsoft アカウントで使用) の SSO を試みていることですが、ドメインが異なるため、Web 上で適切なヘルプやプロセスを見つけることができません。

会社のドメインでライブ アカウントを作成できますが、ライブ アカウントでフェデレーションを作成できますか? たとえば、Office 365 では @.com フェデレーションを作成し、それを SSO できましたが、ライブ アカウントで同じことを行うにはどうすればよいでしょうか?

0 投票する
1 に答える
80 参照

windows-store-apps - Microsoft アカウントから一意のユーザー識別子を取得する

Windows Store/Windows Phone 8.1/Universal (UAP) アプリでデータをクラウドのデータベースに保存したいと考えています。バックエンドでサインアップを求める代わりに、所有者 ID を使用したいと考えています。今のところ問題ありません。しかし、ユーザーが Web アプリ経由でもデータにアクセスできるようにしたいと考えています。ユーザーが Microsoft アカウント経由でサインインした場合、同じ所有者 ID を取得できますか?

どちらの場合も、ユーザーの電子メール アドレスを要求できることを理解しています。しかし、これはユーザーが変更できるので、私はそれに依存したくありません。

多分あなたは同様のセットアップを持っていて、私を少し案内してくれますか?