gpt4 book ai didi

java - 具有现有 Oauth token 的 Spring Security Oauth

转载 作者:行者123 更新时间:2023-11-30 11:30:13 25 4
gpt4 key购买 nike

我目前正在使用 Spring 构建一个应用程序,并且我正在尝试连接到一个外部应用程序。应用程序的资源受 Oauth 1.0 保护,我已经拥有消费者 key 、消费者 secret 、oauth token 和 oauth token secret 。有没有办法只使用此信息来获取资源,或者我是否每次都必须请求一个新的 oauth token ?如果我每次都必须获得一个新 token ,那么是否有关于如何执行此操作的好教程?将不胜感激。

最佳答案

这取决于外部应用程序的构建方式。

如果您拥有的 token 是一个访问 token 并且永不过期 - 那么您不需要每次都获取一个新 token - 只需使用它直到它过期。

如果您拥有的 token 是请求 token - 您需要首先授权此 token (通常通过向应用程序发送网络请求)并将其交换为访问 token (通常成功的响应将包含访问 token )。

您提到您拥有 token secret - 所以我猜它是一个 access token,只要您订阅了外部应用程序服务,它就会有效。因此,您似乎拥有发出 OAuth 1.0 请求所需的所有信息。

我遇到的 OAuth 1.0 网络上最好的指南是 - http://hueniverse.com/oauth/guide/

关于java - 具有现有 Oauth token 的 Spring Security Oauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17912247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com