除了推送的域名,还有其他的域名也需要加到应用研发平台EMAS 白名单里吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在使用阿里云移动研发平台(EMAS)时,除了推送服务相关的域名外,还有一些其他场景可能需要将特定域名添加到白名单中。以下是详细说明:
为了确保终端SDK能够正确上报网络数据,您需要为性能分析服务设置URL白名单。如果某些网络请求的URL/域名未添加到白名单,则这些请求会被忽略,无法进行后续的分析和统计。
添加白名单的步骤:
page.aliyun.com
),并选择域名类别。重要提示:
https://page.aliyun.com/delivery/plan/list?resourceId=522
对应的域名为page.aliyun.com
。如果您在云函数中需要访问某些第三方系统(如微信公众号开发接口),并且这些系统要求配置固定IP白名单,则需要将以下代理服务器的IP地址加入白名单:
47.92.132.2
47.92.152.34
47.92.87.58
47.92.207.183
8.142.185.204
适用场景:
weixin.qq.com
域名。如果需要支持其他域名,请通过阿里云工单系统申请加白。注意事项:
httpProxyClient
对象发起的HTTP请求会通过上述代理服务器出口,从而获得固定IP的能力。如果您使用了CDN服务,并启用了Referer防盗链功能,则需要根据实际需求配置Referer白名单或黑名单。
配置选项:
高级配置:
*
)匹配域名,例如*.developer.aliyundoc.com
。根据具体业务需求,可能还需要添加以下域名到白名单中:
推送服务相关域名(已包含在问题中,但作为补充列出):
cloudpush.aliyuncs.com
(服务端推送请求)mpush-api.aliyun.com
(VIP接口,适用于Android、iOS、鸿蒙端)adash-emas.cn-hangzhou.aliyuncs.com
(日活上报)beacon-api.aliyuncs.com
(远程控制,建议使用)内置域名解析服务:
amdcopen.m.taobao.com
(非必须使用,但可能影响部分功能)除了推送服务的域名外,您可能还需要根据以下场景添加其他域名到EMAS白名单中: 1. 性能分析服务:用于网络请求的URL过滤。 2. 云函数固定出网IP:代理服务器的IP地址。 3. CDN防盗链配置:Referer白名单或黑名单。 4. 其他业务需求:根据实际业务场景,可能需要额外添加相关域名。
请根据您的具体业务需求,结合上述说明进行配置。