Создание C# / ASP.NET API с помощью OAuth для Аутентификации API

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

Конкретно я говорю о том, чтобы быть поставщиком OAuth для моего собственного API, не интегрируясь или проходя проверку подлинности с чьим-либо еще API.

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

8
задан jmcd 5 June 2010 в 19:23
поделиться

1 ответ

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

1
ответ дан 6 December 2019 в 02:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: