asp.net-mvc-4 – 如何在asp.net mvc4中将OpenID迁移到OAuth
发布时间:2020-12-16 04:24:44 所属栏目:asp.Net 来源:网络整理
导读:我使用的是asp.net mvc 4模板,默认情况下附带OpenID2. 由于谷歌已经取消了OpenID 2.0,我想使用OAuth 2.0.我检查了所有MSN博客 哪里没有开箱即用的解决方案.我只使用visual studio 2012和mvc 4. 所以我的问题是如何将openid 2.0迁移到open auth. 谢谢问候, Ar
我使用的是asp.net mvc 4模板,默认情况下附带OpenID2.
由于谷歌已经取消了OpenID 2.0,我想使用OAuth 2.0.我检查了所有MSN博客 所以我的问题是如何将openid 2.0迁移到open auth. 谢谢&问候, 解决方法
您可以从NuGet获取GoogleOAuth2Client或自行重新实现:
您必须创建一个实现IAuthenticationClient接口的新GoogleAuth模型,可以使用appId和appSecret进行初始化,返回提供者名称(“gooogle”),并包含完成身份验证,获取用户数据和反序列化数据的特定类和方法. 如果你懒得这样做,你甚至可以使用Google自己的库Google.Apis.Auth.OAuth2.或者寻找即用型模板实现. 之后,您需要做的就是配置AuthConfig并通过外部登录控制器中的OAuthWebSecurity使用它们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Visual Studio“添加为链接”调试时不工作
- ASP.NET’Session.Remove(key)’v / s’Session(key)= noth
- asp.net-mvc – ASP.NET MVC中的Cookie管理
- asp.net 自动将汉字转换成拼音第一个字母
- 互联网级监控系统必备-时序数据库之Influxdb集群及踩过的坑
- asp.net-mvc – 401响应代码的json请求与ASP.NET MVC
- 从ViewBag设置文本输入的值? ASP.NET MVC5
- asp.net-mvc – 如何在ASP.Net Identity上获取OWIN上下文?
- 如何在ASP.NET MVC中使用JQuery调用控制器操作
- asp.net – 当完全执行OnResultExecuted和OnResultExecutin
推荐文章
站长推荐
- asp.net-web-api – 如何为代理控制器设置Web AP
- .net – vNext是完全“基于约定的编程”吗?
- asp.net jquery ajax json:交换数据的简单例子
- 如何在ASP.NET中使用列表<>集合作为Repeater数据
- 如何实现ASP.Net Forms身份验证
- 如何在asp.net c中仅获取排除时间的日期#
- asp.net – 在asp:按钮上的jQuery Click事件
- asp.net – HTTP错误403.14 – 访问网站时出现禁
- asp.net-mvc – MVC3,Razor,Html.TextAreaFor():
- asp.net-mvc – ASP.NET MVC获取下拉列表值
热点阅读