微软注册应用清单无法设置validDomains实现Teams深度链接调起任务模块
问题核心原因
你当前配置的validDomains字段存在3个问题,直接导致保存报错、深度链接无法正常使用:
- 字段值存在多余非法空格:你填写的
" * "、" *. youtube.com"中包含无意义空格,Azure AD应用清单的域名配置不允许存在额外空格 - 通配符使用不符合规范:不支持直接配置单独的
"*"作为全局通配符,通配符仅可作为二级域名前缀使用,格式为*.example.com,通配符与主域名之间不能有空格 - 未添加目标业务域名:你的深度链接跳转目标域名为
user-docviewer-testing.sentieo.com,该域名没有被添加到validDomains列表中,即使语法修正后也无法正常跳转
正确配置方案
validDomains必须配置为字符串数组类型,不支持单个字符串格式,按照你的业务需求选择对应配置即可:
- 仅允许当前测试域名使用:
"validDomains": ["user-docviewer-testing.sentieo.com"]
- 允许sentieo.com所有子域名、同时保留youtube子域名访问权限:
"validDomains": ["*.sentieo.com", "*.youtube.com"]
修改完成后保存应用清单,重新测试深度链接即可正常打开Teams任务模块。
内容的提问来源于stack exchange,提问作者Neha Singla
相关产品推荐
相关产品推荐

