我在构建Google Apps脚本项目时正在使用Google OAuth2 Library。在此,我传递了一个通过StateTokenBuilder的createToken函数创建的状态参数。我正在将state参数通过redirect-uri传递给我的回调函数。但是,我不知道如何解密此状态参数。我已经使用“ withArgument”函数创建了它,并希望访问我之前传入的一些参数。
请您提供有关如何解密的帮助吗?我不知道使用哪种加密方法对其进行解密。而且文档根本没有讨论解密。
正如TheMaster所指出的,无法解密状态令牌。如果通过/ usercallback传递,则会自动解密。
在我的情况下,这种情况没有发生(尽管使用了/ usercallback,但没有传递状态令牌),所以我通过将状态令牌作为redirect-uri的一部分进行传递来解决此问题,因此我没有得到400回调未调用时出错。
然后,我通过状态令牌,通过使用getUserProperties()设置和检索值来尝试访问的值