asp.net – 使用OAuth在Web API中进行身份验证
发布时间:2020-12-15 23:20:13 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.Net MVC5开发一个项目,该MVC5还包括一个Web API. API仅供内部使用.我正在使用OWIN库来提供身份验证. 我很难想出如何通过API正确实现身份验证.我计划使用OAuth 2.0,但OAuth的问题是用户需要通过浏览器页面登录,而不是本机登录屏幕.所以我想知道
我正在使用ASP.Net MVC5开发一个项目,该MVC5还包括一个Web API. API仅供内部使用.我正在使用OWIN库来提供身份验证.
我很难想出如何通过API正确实现身份验证.我计划使用OAuth 2.0,但OAuth的问题是用户需要通过浏览器页面登录,而不是本机登录屏幕.所以我想知道是否有可能以某种方式跳过浏览器. 我发现了this的例子,它创建了自己的OAuth授权服务器.但是它并没有显示如何使登录本地化. 解决方法
如果它是一个高度信任的客户端,那么您可以使用OAuth2资源所有者密码流.你可以看看VS2013 SPA模板和/或阅读这篇文章:
http://leastprivilege.com/2013/11/13/embedding-a-simple-usernamepassword-authorization-server-in-web-api-v2/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET Azure中的Trace.WriteLine
- asp.net – 如何在网格中按日期升序?
- asp.net-mvc – ASP.Net MVC有一个Action渲染另一个Action
- asp.net-mvc – 使用cshtml页面的angularjs不是带有web api
- .NET Core采用的全新配置系统[1]: 读取配置数据
- asp.net-mvc – 删除Id MVC 5
- asp.net-mvc-4 – 使用@keyframes缩小CSS时出错
- asp.net-mvc-3 – ASP.Net MVC 3 – 编辑器模板的客户端不显
- 模型 – 视图 – 控制器 – ASP.NET MVC:将ViewModels嵌套
- 在ASP.Net Web应用程序中运行后台任务并获得反馈的最佳方法
推荐文章
站长推荐
- asp.net-mvc-3 – 重定向到另一个动作发布动作
- asp.net – 未处理的IIS异常 – 如何跟踪它
- asp.net – 如何添加ROW_NUMBER到LINQ查询或实体
- asp.net – 如何在umbraco中添加波斯语或其他语言
- ASP.NET导航到后面的代码锚点
- asp.net – 身份使用Web API授权属性角色
- asp.net – 我对Html.TextBoxFor的工作原理有什么
- asp.net – 如何以编程方式设置Elmah电子邮件的收
- asp.net-mvc – 我可以在MVC区域内部署javascrip
- asp.net – 嵌套的Repeater和SqlDataSource参数
热点阅读