ACSは、直接あなたのLive IDのユーザー名とパスワードを認証しません。 ACSはLive IDのフェデレーションプロバイダとして機能しますが、これは間もなく行われるため、Windows Live IDによって発行されるトークンのみを消費します。 ACSは、パッシブ(ブラウザリダイレクト)ベースのシナリオでは、すぐにLive ID認証をサポートしますが、WCFサービスの場合は、代わりにLive Connect APIを使用することを検討してください。
サービスでLiveIDを使用するには、クライアントはまずLiveIDに自身を認証し、LiveID発行のトークンをWCFサービスに提示します。しかし、あなた自身を勇気づけて、このすべてを設定するために飛び抜けるいくつかのフープがあるでしょう。
Live Connect APIを使用するには、Live IDを持つアプリケーションとしてWCFサービスを登録します。あなたのWCFサービスを消費するクライアントは、WebベースのログインページとLive IDがプロンプトするユーザー同意ページを処理できる必要があります。以下のドキュメントは良いスタート
http://msdn.microsoft.com/en-us/library/hh243641.aspx
http://msdn.microsoft.com/en-us/library/hh243647.aspx
http://msdn.microsoft.com/en-us/library/windows/apps/hh465098.aspx
ある次の問題は、あなたがライブ接続から取得しますトークンがJWT(JSONウェブトークン)形式になりますです。ライブ接続から別のトークン形式を要求できるかどうかはわかりませんが、WCFサービス認証がWIFベースである場合は、SAMLトークンが予想されます。 JWTはWIFがまだサポートしていないかなり新しいトークン形式ですので、JWTトークンを理解しているサービスでWIF SecurityTokenHandlerを設定する必要があります。上の3番目のリンクにはJWTを読むためのコードがあります。これは少なくとも開始です。
うわー!あなたの詳細な役に立つ返信をありがとう.... –