首页 > 解决方案 > 为什么我会从 Google OAuth 返回带有一堆句点/点的 JWT?

问题描述

在我正在运行的一个 Web 应用程序中,我突然开始得到这些奇怪的标记,这些标记最后包含大量的句点。

即使我绕过我的应用程序代码并直接从 Google OAuth 库调用该函数,也会发生这种情况。

这是一个示例令牌:

ya29.c.Kp8BCgi0lxWtUt-_[Normal JWT stuff, redacted for security]yVvGk...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

这可能是 Google OAuth 的上游问题吗?有没有其他人见过这样的令牌?

标签: jwtgoogle-oauth

解决方案


我发现问题出在 Google 服务器端。它实际上是返回带有尾随“。”的 JWT。字符。我正在更新 Chilkat 以自动修剪尾随的“。” 如果在返回 JWT 之前找到字符。


推荐阅读