2012-01-30 10 views
2

最近私のカスタムブログでWLWを使用するために、自分のWCF AtomPubサービス(「WCF RESTスターターキット」の例に基づいて)で作業しています。エントリの追加、更新、取得、削除などの基本的な操作はすべて「正常」に機能しています。 今は、認証を実装しようとするとちょっと立ち往生します。私はWLWがAtomPubサービスで認証をどのように管理しているか理解できないようです。カスタムAtomPubサービスを使用したWindows Live Writerの承認

Authorizationヘッダーを確認して私の側で実装しようとしました。存在しない場合はUnauthorizedヘッダーなどを送信しますが、それらはWLWに失敗します。 WLWが送信するすべてのヘッダーもチェックしましたが(エントリを追加する場合など)、認証に関連するものは見つけられません。

WCFサービスは現在、私のウェブサイトと同じサイトでホストされていると言わなければなりません。また、IIS認証が[Unauthorized and Forms]に設定されています。その他は無効です。

私は正しい方向に誰かを助けることができますか?例えば、これを説明するいくつかの興味深いウェブサイト? (私はウェブでの検索で見逃したことがあります)。私は一年ほど前にライブライター用のAtomPubサービスを書かなければならなかった

おかげ

答えて

1

。当時のこれらのブログ投稿は私には大いに役立った:http://jcheng.wordpress.com/2007/10/15/how-wlw-speaks-atompub-introduction/。あなたの場合、パート2を見ることができます。簡潔に - HTTPまたはHTTPSでBasic、Digest、またはX-WSSEを使用 "私は基本認証を使用し、このライブラリMADAM http://msdn.microsoft.com/en-us/library/aa479391.aspxを使用して、フォームと基本認証を一緒に使用する必要がありました。私はこれが役立つことを願っています

+0

ありがとうございます、私はあなたの答えを今見ましたが、私はそれを読んでください。それが動作するかどうかを教えてください;-) – Ronald