116得票9回答
如何撤销JWT令牌?

我正在使用Spring Security OAuth2和JWT令牌。我的问题是:如何撤销JWT令牌? 正如在这里提到的http://projects.spring.io/spring-security-oauth/docs/oauth2.html,撤销由刷新令牌完成。但它似乎不起作用。

116得票7回答
C#中是否有JSON Web Token(JWT)的示例?

我感觉我有点像疯了。通常在网上为了完成任何任务都会有无数的库和示例可供使用。我正在尝试使用JSON Web Tokens(JWT)通过Google“服务账户”实现身份验证,详情请参见此处。 然而,只有PHP、Python和Java的客户端库可用。即使在谷歌身份验证之外搜索JWT示例,也只能得...

111得票10回答
如何在C#中获取OAuth 2.0认证令牌

我的设置如下: Auth URL (它是一个"https://login.microsoftonline.com/"...) Access Token URL "https://service.endpoint.com/api/oauth2/token" ClientId "abc" C...

111得票25回答
PG undefinedtable错误:关系表users不存在。

我之前看到了一个类似的问题,但只是针对rspec。因为这对我来说太高级了,所以我还没有创建测试,但将来有一天我会的! :P当我尝试在我的应用程序中注册/登录时,我遇到了这个错误。我使用了devise创建用户,并使用omniauth2与google进行登录。这就是错误信息ActiveRecord...

109得票5回答
什么是适合移动应用的OAuth 2.0流程?

我正在尝试在使用OAuth 2.0的移动应用程序Web API中实现委托授权。根据规范,隐式授予流程不支持刷新令牌,这意味着一旦为特定时间段授予了访问令牌,用户必须在令牌过期或被撤销后再次向应用程序授予权限。 根据规范,对于在浏览器上运行的一些JavaScript代码来说,这似乎是一个不错的...

109得票12回答
如何从使用OAuth2登录Google的应用程序中注销?

在我的应用程序中,我使用jsapi实现了Google退出登录。 我使用以下网址 https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=xxxxxx 连接到Google,然后使用以下网址 https://www.googleap...

107得票8回答
使用Postman访问OAuth 2.0 Google APIs

我正在尝试使用Postman Chrome应用程序访问Google Proximity API。虽然已经按照Postman和Google Dev网站上的教程进行了操作,但仍然收到401错误消息。 我做错了什么? 步骤1 - 启用Proximity API: 为了使用Proximity...

104得票3回答
OAuth 2.0中的客户端秘钥

要使用谷歌云端硬盘API,我必须使用OAuth2.0进行身份验证。对此我有几个问题。 客户端ID和客户端密钥用于识别我的应用程序。但如果它是客户端应用程序,则必须将它们硬编码。因此,任何人都可以从源代码中反编译并提取它们。这是否意味着一个不良应用程序可以通过使用好的应用程序的客户端ID和密...

103得票4回答
使用JWT令牌身份验证时,刷新令牌是否真的必要?

我参考了另一个关于使用JWT的refresh tokens的SO帖子。 JWT(JSON Web Token)到期时间的自动延长 我有一个非常常见的应用程序架构,我的客户端(Web和移动)与REST API通信,然后再与服务层和数据层交互。 我理解JWT令牌身份验证,但我有点困惑如何使用re...

103得票3回答
OAuth 2.0授权头部

我希望开发一个SDK,封装OAuth 2.0功能。我已经查看了OAuth 1.0和2.0之间的差异,并且对授权头部(1.0和2.0)有一些困惑。在OAuth 1.0协议参数可以使用HTTP“Authorization”头传输,但我在当前的OAuth 2.0草案中找不到这个描述。 OAuth ...