7
メトロアプリをプログラミングしていますが、ユーザーはACSを使用して認証する必要があります。メトロアプリ(C#)でACSトークンを取得する方法
ナゲットパッケージ(Windows8.Identity.AccessControl
)が含まれており、identitprovider
リストを取得してログインできますが、どのようにしてトークンを受け取ることができますか(nameidentifierが必要です)?紺碧のツールキットで
がサンプルですが、JavaScriptで書かれており、私はこの:(を行う方法を見つけ出すことはできません。私はWP7アプリとの組み合わせで、ACSで働いてきた
と私は何の問題もなかったですそこにあなたの助けのための
感謝を:)
私はJavaScriptをうまく理解しています。しかし、Windows 8 RTMでアプリケーションを作成すると、認証ブローカーを使用するときにACSからトークンを戻すことができません。 bouncer url(コールバックURL)に関連している可能性があります。私は同じ問題で一握りの質問を見つけました。すぐにいくつかの肯定的な反応を得たいと思っています:) –
私は同じ問題を抱えています。成功応答を得ることができ、Fiddler2で返されるSAMLトークンを見ることができますWebAuthBrokerに必要なトークンを返すようにします。これに対する解決策は、WebAuthBrokerをダンプし、直接HttpClient呼び出しを行うか、新しいOnlineIdServiceTicketRequestを代わりに使用することです。それでもなおこれを見て – Redeemed1
OnlineIdServiceTicketRequestは正しいライブIDのみですか?代わりにHttpClientを使うだけでよいかもしれません。 –