Создание API C # / ASP.NET с использованием oAuth для аутентификации API - PullRequest
8 голосов
/ 05 июня 2010

Есть ли у кого-нибудь примеры или советы о том, как использовать oAuth для обеспечения механизма аутентификации для API, который должен быть открыт для общественности?

В частности, я говорю о том, чтобы быть oAuth-провайдером для своего собственного API, а не интегрироваться или проверять подлинность с чьим-либо еще API.

Например, я хочу иметь возможность выдавать API-ключи разработчикам, которые они могут использовать для аутентификации и доступа к моему API-интерфейсу, почти так же, как это делает Flickr, и, насколько я полагаю, oAuth может это поддерживать, но я ' я не уверен, как решение будет структурировано?

1 Ответ

1 голос
/ 13 июля 2010

Похоже, что у DotNetOpenAuth есть пример в виде проекта OAuthSeviceProvider в папке Samples, включенной в дистрибутив. Он написан на WinForms и не написан чисто, но определенно служит хорошей отправной точкой.

...