You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

咨询:graph.microsoft.com推送通知源IP范围是否有官方文档

获取graph.microsoft.com推送通知的源IP范围

当然有官方的方式来获取这些IP范围,微软提供了标准化的工具来管理Microsoft 365(包含Graph API)相关的服务IP地址,推送通知的源IP也包含在其中。下面是具体的获取方法:

  • 使用Microsoft 365 Endpoints API实时查询
    这是最推荐的方案,能拿到实时更新的IP范围。你可以调用官方REST接口:

    https://endpoints.office.com/endpoints/worldwide?clientrequestid=<你的唯一GUID>
    

    <你的唯一GUID>替换成自己生成的全局唯一标识符(随便用个在线工具生成就行)。返回的JSON数据里,找到serviceAreaGraph或者serviceAreaDisplayName包含Microsoft Graph的条目,其中的ips字段就是对应的源IP范围,推送通知的发送IP完全属于这个集合。

  • 下载官方静态列表
    如果你偏好离线获取,可以直接下载微软官方提供的CSV或JSON格式的IP地址与URL列表。不过要注意,这些列表会定期更新,建议每周至少检查一次更新,避免因IP变更导致推送通知被拦截。

  • 重要提醒

    • 绝对不要硬编码这些IP范围,微软会根据服务需求调整IP段,自动化拉取和更新才是可靠的长期方案。
    • 推送通知的源IP全部属于Microsoft 365官方服务IP池,只要你放行Graph服务对应的IP范围,就能确保推送通知正常进入你的测试环境。

内容的提问来源于stack exchange,提问作者Yulia Tymchenko

火山引擎 最新活动