我正在使用Google OAUTH上的操作授权流程。在授权URL中,Google在URL中传递了非常长的“状态”参数(500+个字符),从而在OAauth客户端/服务器(确切地说是Bunq)上产生了错误。
我看到了更多的问题,其中还包括Amazon Skills。
如果我手动缩短'state'参数的长度,则错误消失。但是由于Google使用'state'参数作为"bookmarking value",因此它们不允许进行任何更改。我这边似乎没有办法解决这个问题。
以下是由Google Actions生成的授权URL的示例:
https://oauth.bunq.com/auth?redirect_uri=https%3A%2F%2Foauth-redirect.googleusercontent.com%2Fr%2F[MY PROJECT NUMBER]&client_id=[CLIENT ID]&response_type=code&state=[567 CHARACTERS]
是否可以缩短状态参数,否则可以解决此问题?