首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java语言中谷歌OAuth 2进程中的状态参数

Java语言中谷歌OAuth 2进程中的状态参数
EN

Stack Overflow用户
提问于 2012-08-22 00:36:59
回答 2查看 1.4K关注 0票数 2

请告诉我如何使用OAuth客户端库向Google 2服务授权请求添加"state“参数。根据文档,据说OAuth提供程序往返此参数以在授权过程中保持应用程序状态。我的应用程序需要这个来确定哪个用户在做什么。我在网上搜索过,发现了很多垃圾信息。请帮帮我,我快没时间了。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-08-22 01:28:58

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

票数 1
EN

Stack Overflow用户

发布于 2012-08-22 06:10:19

使用类com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAuthorizationRequestUrl设置clientIDredirectURLscope。然后调用build()方法来构建请求字符串,然后将&state=stateData附加到该字符串(其中stateData是要往返的数据)。

希望这对其他人有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12059347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档