配置Web信任系统的Microsoft Entra可验证ID为何显示ION主体?
问题分析与解答
核心结论
这是Microsoft Entra Verified IDs的当前设计限制,而非Microsoft Authenticator钱包的问题。
详细说明
- 即便你在Entra后台正确配置了「Web」信任系统,Entra Verified IDs服务生成可验证凭证时,仍会默认采用ION DID作为凭证的主体标识。Web信任系统的作用是简化身份验证流程(比如对接传统Web身份提供商完成验证),而非替换凭证底层的主体DID类型——服务当前底层逻辑依赖ION网络处理去中心化身份的核心交互。
- Microsoft Authenticator仅负责如实展示凭证中的主体标识内容,它没有权限修改或替换该标识,因此显示ION主体是服务端生成凭证时的固有设定导致的。
- 你提到的官方示例项目完全基于Entra Verified IDs的默认逻辑开发,配置文件(如
did.json)识别正常仅代表验证流程可正常运行,不会改变凭证主体的生成规则。
后续建议
- 若你需要使用非ION格式的主体标识,目前只能通过提交Microsoft 365/Entra的功能请求推动官方支持,暂无直接可行的替代方案。
- 若继续使用现有配置,不会影响凭证的核心验证功能,仅展示的主体标识为ION格式。
内容的提问来源于stack exchange,提问作者piraces
相关产品推荐
相关产品推荐

