远程事件接收器即将退役:请在2027年7月1日前迁移至SharePoint Webhooks

远程事件接收器即将退役:请在2027年7月1日前迁移至SharePoint Webhooks

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

自2027年7月1日起,SharePoint Online中的远程事件接收器(RER)将停止工作。开发者需将依赖RER的功能迁移至SharePoint Webhooks或Microsoft Graph变更通知。新的注册模型不再依赖Azure ACS,新的注册方式将持续有效至2027年。Webhooks是推荐的替代方案,支持异步事件通知,开发者需注意订阅管理和变更获取。

🎯

关键要点

  • 自2027年7月1日起,SharePoint Online中的远程事件接收器(RER)将停止工作。

  • 开发者需将依赖RER的功能迁移至SharePoint Webhooks或Microsoft Graph变更通知。

  • 新的注册模型不再依赖Azure ACS,使用Microsoft Entra应用程序注册的接收器将在2027年7月1日之前继续有效。

  • Webhooks是推荐的替代方案,支持异步事件通知,开发者需注意订阅管理和变更获取。

  • 订阅在最多180天后过期,应用程序需负责续订。

  • 开发者需建立HTTP端点以接收Webhook通知,并实现验证握手。

🔎

延伸解读

迁移的重要性

随着远程事件接收器(RER)在2027年7月1日的退役,开发者必须尽快规划迁移至SharePoint Webhooks。这不仅是为了确保应用的正常运行,也是为了适应新的技术架构,避免因依赖过时技术而导致的潜在风险。

Webhooks的优势与局限

Webhooks作为RER的替代方案,支持异步事件通知,简化了开发和操作。然而,开发者需注意,Webhooks不支持同步事件,这意味着无法阻止或取消某些操作,需重新考虑安全策略以保护数据。

订阅管理的挑战

Webhooks的订阅有效期最长为180天,开发者需要定期续订以避免服务中断。这要求开发者在应用中实现有效的订阅管理机制,确保及时更新,保持对SharePoint变化的实时响应。

延伸问答

远程事件接收器(RER)何时停止工作?

远程事件接收器将于2027年7月1日停止工作。

开发者应该如何迁移到SharePoint Webhooks?

开发者需建立HTTP端点接收Webhook通知,并实现验证握手,创建订阅并存储变更令牌。

为什么要迁移到SharePoint Webhooks?

SharePoint Webhooks是推荐的替代方案,支持异步事件通知,构建和操作更简单。

Webhooks的订阅会过期吗?

是的,Webhooks的订阅在最多180天后过期,应用程序需负责续订。

如何处理RER的同步阻塞逻辑?

需要重新实现同步阻塞逻辑,考虑使用其他方法来保护文件和文件夹。

Microsoft Graph变更通知是什么?

Microsoft Graph变更通知是另一种替代方案,允许开发者订阅SharePoint列表的变更。

🏷️

标签

➡️

继续阅读