Служба аутентификации WCF через Json - PullRequest
1 голос
/ 24 октября 2011

Я создал веб-сервис (WCF) как часть продукта нашей компании для поддержки мобильных устройств. Сервис предоставляется через SOAP и используется клиентами Android и Windows Phone 7. Теперь мы распространяем и должны добавить поддержку для клиентов iPhone, и эти ленивые разработчики iPhone жалуются, что они не будут использовать SOAP, потому что это ужасно, микрософт, раздувание, и нет достаточной платформы для этого и т. Д. И т. Д. И JSON ftw!

Поскольку это WCF, было легко создать json api для этого веб-сервиса (новый интерфейс и небольшие изменения в web.config, люблю WCF!), Единственная проблема в том, что я использую встроенный WCF Служба аутентификации для авторизации, и эта служба, конечно, предоставляется через SOAP, и я не нашел способа сделать ее REST с помощью json. Так есть ли способ как-нибудь сделать его RESTful и использовать / отвечать json?

Мой настоящий план - создать еще одну аутентификационную службу, которая будет внутренне просто вызывать существующую WCF через SOAP, но мне не нравится этот обходной путь. Я предполагаю, что, если нет способа сделать WCF одним RESTfull, позже или раньше, я в конце концов напишу сервис аутентификации, который, по моему мнению, не будет таким сложным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...