2016-06-09 8 views
1

Я использую формы WPF и библиотеку RestSharp для вызова веб-сервера Nancy. Но у nancy есть форма аутентификации, которая очень хорошо работает для веб-страниц.RestSharp и авторизация nancy

Но как обрабатывать все это в приложении WPF?

Я могу проверку подлинности с помощью WPF форму, но я должен что-то передать в гнезде веб-звонки ..

ответ

2

Причина, почему он работает на веб-страницах, является то, что браузер поддерживает куки аутентификации, который генерирует Нэнси.

Что вы можете сделать, это создать токен, который вы можете передать в заголовке со всеми последующими запросами. Посмотрите на Nancy stateless authentication.

Если вы используете owin для размещения своего api, вы также можете использовать Owin.StatelessAuth.

+0

Но я хочу назвать это сервис отдыха как из WPF, так и из Интернета! – alerya

+1

Вы все еще можете, это просто, что формы auth не подходят для вашей настройки, поэтому вам нужно использовать autat. Посмотрите на [Угловая демонстрация безгражданства] (http://blog.jonathanchannon.com/2014/05/07/introducing-owin-statelessauth-with-nancy-angular-demo/). –

 Смежные вопросы

  • Нет связанных вопросов^_^