Я работаю над проектом с использованием ASP.Net MVC5, который также включает веб-API. API будет использоваться только для внутреннего использования. Я использую библиотеку OWIN для аутентификации провайдера.
Мне сложно определить, как правильно реализовать аутентификацию через API. Я планировал использовать OAuth 2.0, но проблема с OAuth заключается в том, что пользователю необходимо войти в систему через страницу браузера вместо собственного экрана входа в систему. Поэтому мне было интересно, можно ли как-то пропустить браузер.
Я нашел этот пример, который создает собственный сервер авторизации OAuth. Но он не показывает, как сделать входной файл родным.