java - Java 中 Google OAuth 2 进程中的状态参数

标签 java oauth-2.0 google-apps google-api-java-client

我需要快速帮助,了解如何使用 Java 客户端库将“state”参数添加到 Google OAuth 2 服务的授权请求中。根据文档,OAuth 提供者据说会往返此参数以通过授权过程保持应用程序状态。我的应用程序需要它来确定哪个用户正在做什么。 我在网上搜索了一下,发现了很多垃圾。请帮帮我,我的时间不多了。谢谢。

最佳答案

有时(取决于您的实现)您有一个 AuthorizationRequestUrl 实例。调用setState(String state)方法来设置state参数。

关于java - Java 中 Google OAuth 2 进程中的状态参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12059347/

相关文章:

azure - 如何使用 Microsoft Azure 中的 Multi-Tenancy 应用程序在客户端的 Active Directory 中注册应用程序?

ruby - 如何从 OAuth 2 for Ruby 获取有效/无效登录

email - 公司如何为自动电子邮件地址设置名称和头像?

oauth - 为什么带有 Gmail Nodejs Nodemailer 的 OAuth2 会产生 "Username and Password not accepted"错误

google-app-engine - 市场应用 + 配置 API : check if user is admin

java - 使用不存在的键加载 map ,否则加载默认值

java - 我对输出感到困惑,因为它不允许我重新创建对象

java - 如何将 onBindViewHolder 内部的项目存储到数组

php - 带有用户名和密码的 Google OAuth

java - Spring:当收到来自 Postman 的请求时,BasicHttp 无法与 jdbcAuthentication 一起使用