草庐IT

mx-oauth-basic

全部标签

java - Spring Boot OAuth2 单点注销(注销)

我正在考虑为我的应用程序使用OAuth2。我正在尝试实现的架构如下:我将拥有自己的(并且只有这个)授权服务器一些资源应用使用授权服务器验证对其资源的访问一些客户端应用程序(网络、移动)会将用户重定向到授权服务器进行身份验证,并在成功时使用资源应用程序上的api。到目前为止,我已经设法在3个基本应用程序(1个身份验证服务器、1个资源服务器和1个客户端)之间实现了这种交互。我没有工作的是注销功能。我读过"notoriouslytrickyproblem"DaveSyer在他的教程中描述的,但在这种情况下,我真的需要用户在注销后重新登录。我尝试给访问token和刷新token几秒钟,但在到期

java - Spring Boot OAuth2 单点注销(注销)

我正在考虑为我的应用程序使用OAuth2。我正在尝试实现的架构如下:我将拥有自己的(并且只有这个)授权服务器一些资源应用使用授权服务器验证对其资源的访问一些客户端应用程序(网络、移动)会将用户重定向到授权服务器进行身份验证,并在成功时使用资源应用程序上的api。到目前为止,我已经设法在3个基本应用程序(1个身份验证服务器、1个资源服务器和1个客户端)之间实现了这种交互。我没有工作的是注销功能。我读过"notoriouslytrickyproblem"DaveSyer在他的教程中描述的,但在这种情况下,我真的需要用户在注销后重新登录。我尝试给访问token和刷新token几秒钟,但在到期

spring - 微服务和 Spring Security OAuth2

我已经在另一个项目中运行了OAuth2授权服务器。现在我需要使用OAuth2保护几个简单的spring-boot休息服务器。但我正在寻找Springdocumentation在分离授权和资源服务器方面确实非常有限。我还发现了几个问题theanswer一直是“只要它们共享相同的tokenStore数据源,它们就可以是不同的盒子”。这真的是真的吗?这怎么可能适用于微服务?每个REST服务都需要实现自己的OAuth授权服务器,这似乎是一件非常奇怪的事情。那么,如何为引用远程oauth授权服务器(甚至可能不是用Spring编写)的spring-bootrest-endpoints设置Oauth

spring - 微服务和 Spring Security OAuth2

我已经在另一个项目中运行了OAuth2授权服务器。现在我需要使用OAuth2保护几个简单的spring-boot休息服务器。但我正在寻找Springdocumentation在分离授权和资源服务器方面确实非常有限。我还发现了几个问题theanswer一直是“只要它们共享相同的tokenStore数据源,它们就可以是不同的盒子”。这真的是真的吗?这怎么可能适用于微服务?每个REST服务都需要实现自己的OAuth授权服务器,这似乎是一件非常奇怪的事情。那么,如何为引用远程oauth授权服务器(甚至可能不是用Spring编写)的spring-bootrest-endpoints设置Oauth

spring -/oauth/token 中的 XSRF token 无效

多重身份验证的SpringOAuth2实现的完整代码已上传至afilesharingsiteatthislink.下面给出的说明可以在几分钟内在任何计算机上重现当前问题。当前问题:大多数身份验证算法都能正常工作。直到下面显示的控制流的最后,程序才会中断。具体来说,一个InvalidCSRFtokenfoundforhttp://localhost:9999/uaa/oauth/token在的末尾抛出错误第二遍以下。上面链接中的应用程序是通过添加自定义OAuth2RequestFactory开发的,TwoFactorAuthenticationFilter和TwoFactorAuthen

spring -/oauth/token 中的 XSRF token 无效

多重身份验证的SpringOAuth2实现的完整代码已上传至afilesharingsiteatthislink.下面给出的说明可以在几分钟内在任何计算机上重现当前问题。当前问题:大多数身份验证算法都能正常工作。直到下面显示的控制流的最后,程序才会中断。具体来说,一个InvalidCSRFtokenfoundforhttp://localhost:9999/uaa/oauth/token在的末尾抛出错误第二遍以下。上面链接中的应用程序是通过添加自定义OAuth2RequestFactory开发的,TwoFactorAuthenticationFilter和TwoFactorAuthen

android - Facebook SDK : invalide scope : basic info use public_profile, 用户 friend 代替

我正在使用facebooksdk3.15在我的项目上设置facebook登录按钮。请记住,我正在使用parse.com我使用了parse.com支持提供的代码,可用here但是在我点击登录按钮后,我一直收到这个错误:invalidescope:basicinfousepublic_profile,userfriendsinstead我用谷歌搜索了这个错误,但什么也没找到...感谢您的帮助:) 最佳答案 您正在使用GraphAPIv2.0,因此权限basic_info不再可用。参见https://developers.facebook

c# - 谁能解释一下 OAuth?

我在http://oauth.net/上读到了一些相关内容,它显然是“一种发布protected数据并与之交互的简单方法”。我认为这正是我需要的,以提供一种通过RESTWeb服务从Android/iPhone应用程序访问数据的安全方式,但我无法弄清楚它到底是什么。那么,简而言之,它到底做了什么,是否有任何(真正的)简单的例子可以让我遵循,最好是用c#实现一些可以从智能手机应用程序访问的东西? 最佳答案 来自CraigStuntz提供的链接:OpenIDgivesyouoneloginformultiplesites.Eachtime

Spring Boot + Spring Security + Spring OAuth2 + Google 登录

我已经设置了一个小项目,使用SpringBoot(1.5.2)、SpringSecurity和SpringSecurityOAuth2实现OAuth2Login和Google+API。您可以在以下位置找到来源:https://github.com/ccoloradoc/OAuth2Sample我能够通过google进行身份验证并提取用户信息。但是,在我尝试将“https://accounts.google.com/o/oauth2/auth”与我的RestTemplate连接以调用googleapi之后,我无法再次登录,因为我收到了“400BadRequest”。请参阅过滤器尝试身份验

Spring Boot + Spring Security + Spring OAuth2 + Google 登录

我已经设置了一个小项目,使用SpringBoot(1.5.2)、SpringSecurity和SpringSecurityOAuth2实现OAuth2Login和Google+API。您可以在以下位置找到来源:https://github.com/ccoloradoc/OAuth2Sample我能够通过google进行身份验证并提取用户信息。但是,在我尝试将“https://accounts.google.com/o/oauth2/auth”与我的RestTemplate连接以调用googleapi之后,我无法再次登录,因为我收到了“400BadRequest”。请参阅过滤器尝试身份验