Большинство (все?) OAuth-ресурсов - как информации о протоколах, так и библиотеках кода для легкого использования их в ваших собственных приложениях - кажется, можно найти в Интернете, что приложение, в котором вы его используете, является веб-приложением.
Однако я хотел бы начать использовать OAuth в моем клиенте Twitter для Windows Mobile для взаимодействия с Twitter , где я теперь использую базовую аутентификацию с помощью набора простых методов, которые я свернул вручную.
Если я прав, базовая аутентификация будет объявлена устаревшей для Twitter в июне 2010 года, поэтому у меня есть жесткие сроки, чтобы мой клиент Twitter работал после этого лета. Кроме того, я хотел бы иметь возможность легко начать добавлять некоторую поддержку для других служб, использующих OAuth, например Foursquare .
Мои вопросы сейчас, конечно, просты:
Является ли DotNetOpenAuth пригодным для использования только на обычной платформе .NET, или также имеется версия компактной платформы?
Кто-нибудь из вас знает какие-либо (другие?) Библиотеки OAuth, которые я мог бы использовать OAuth в приложении .NET Compact Framework 3.5?
Может кто-нибудь помочь с простыми ответами? ; -)