В последнее время я работаю над собственной службой WCF AtomPub (на основе примера в «Начальном наборе WCF REST») для использования WLW с моим собственным письменным блогом. Все основные действия, такие как добавление, обновление, получение и удаление записи, работают «отлично».
Хотя, сейчас я немного застрял при попытке реализовать аутентификацию. Я не могу понять, как WLW управляет аутентификацией с помощью сервисов AtomPub.
Я попытался реализовать это на своей стороне, проверив заголовок авторизации. Если нет, отправляю Неавторизованный заголовок и т. Д., Но они не могут WLW на меня.
Я также проверил все заголовки, отправленные WLW (например, при добавлении записи), но я не могу найти ничего, связанного с аутентификацией.
Я должен сказать, что служба WCF в настоящее время размещена на том же сайте, что и мой сайт. А для проверки подлинности IIS установлено значение Неавторизованные и Формы. Все остальные отключены.
Может ли кто-нибудь помочь мне в правильном направлении? Некоторые интересные сайты, например, объясняющие это? (что-то я пропустил в своих поисках в Интернете).
Спасибо