SSO 组件一天后返回错误请求

问题描述 投票:0回答:1

我正在使用以下副驾驶工作室示例

SharePointSSO组件

当我在现场安装它时,它可以工作。但是,在一段时间(例如一天)之后,它会停止工作并且机器人会继续加载。代码错误为 400 bad request。

它表示它在 oauth2/v2.0/token 端点上收到错误请求。重要的注意事项是,如果我从网站内容中卸载该应用程序并再次安装它,那么它会再次运行。一天后,它再次停止工作。就像某样东西每 x 时间就会过期。

enter image description here

如何在令牌过期前刷新令牌?还有其他解决方案或想法吗?

sharepoint single-sign-on sharepoint-online github-copilot microsoft-copilot
1个回答
0
投票

以下是一天后出现 400 Bad Request 错误的一些潜在原因和解决方案:

  • 令牌过期:确保您的身份验证令牌已过期 正确刷新。如果令牌一天后过期,可能会导致 导致 400 错误。

  • 数据限制:Copilot Studio 将连接器响应限制为 500 KB。如果您的请求返回太多数据,可能会导致 400 错误。尝试过滤数据以减小响应大小。

  • 配置问题:仔细检查您的 SSO 和连接器 配置。任何错误配置都可能导致身份验证 错误。

  • 网络问题:间歇性的网络问题也会导致400 错误。确保您的网络连接稳定并且没有 防火墙规则阻止请求。

© www.soinside.com 2019 - 2024. All rights reserved.