2012-01-30 62 views
2

我最近一直在我自己的WCF AtomPub服務(基於「WCF REST入門工具包」中的示例)使用WLW和我的自定義書面博客。所有基本操作(如添加,更新,檢索和刪除條目)都「正常」。 雖然,現在我在嘗試實現身份驗證時有點卡住了。我似乎無法理解WLW如何使用AtomPub服務管理身份驗證。使用自定義AtomPub服務的Windows Live Writer授權

我試着通過檢查授權標題來實現它。如果不存在發送未經授權的頭等等,但他們失敗WLW對我。 我也檢查了WLW發送的所有頭文件(例如添加條目時),但我似乎無法找到與身份驗證相關的任何內容。

我必須說,WCF服務目前與我的網站位於同一個站點。並且IIS身份驗證設置爲未授權和表單。所有其他人都被禁用。

任何人都可以幫助我走向正確的方向嗎?例如一些有趣的網站解釋這個? (我在網上搜索時錯過了)。

感謝

回答

1

我不得不寫的AtomPub服務約一年前的Live作家。這些博客文章當時幫助我很多:http://jcheng.wordpress.com/2007/10/15/how-wlw-speaks-atompub-introduction/。對於您的情況,您可以查看第2部分。簡而言之 - 「通過HTTP或HTTPS使用基本,摘要或X-WSSE」。我使用了基本身份驗證,並且必須使用此庫MADAM http://msdn.microsoft.com/en-us/library/aa479391.aspx才能使表單和基本身份驗證一起工作。我希望這有幫助。

+0

謝謝,我剛剛看到你的答案,但我會給它一個閱讀。讓你知道它是否有效;-) – Ronald 2012-03-02 20:39:35