错误:
访问令牌已过期。有效期为“9/4/2024 6:13:00 AM”至“9/4/2024 7:13:00 AM”。
错误原因:
使用 JWT 解析器解析上述 URL 中的 AuthToken(tempauth) 并获取到期日期 (exp) :
“app_displayname”:“xyz”, “aud”:“00000003-0000-xxx-ce00-000000000000/xxxx-my.sharepoint.com@bf7cb6c1-xxx-4995-0000-2ac422f89f52”, “exp”:“1725521823”
身份验证令牌 (tempauth) 的有效期为 1 小时。如何刷新这个token?
如何刷新 url 中存在的到期日期而不重建新的 url?
上下文令牌仅在低信任授权系统的上下文令牌流程中使用。在 SharePoint 中启动 SharePoint 外接程序时,SharePoint 会请求 Azure ACS 创建一个上下文令牌,然后 SharePoint 将其传递到 SharePoint 外接程序的远程组件。该令牌作为一个名为 SPAppToken 的隐藏表单参数在来自 SharePoint 的远程组件起始页请求中传递。该令牌使用只有 ACS 和 SharePoint 加载项知道的客户端密钥进行签名。
您可以参考以下步骤
https://knowledge.informatica.com/s/article/572464?language=en_US