Azure B2C未内置Yahoo身份提供商的原因及后续支持问询
Azure B2C 未内置Yahoo身份提供商的原因及后续支持说明
Hey there, let's break down your questions clearly:
为什么Azure B2C没有内置Yahoo作为社交身份提供商?
- Yahoo认证架构与B2C标准的适配差异:Azure ACS的集成逻辑和B2C的现代身份框架不太一样,B2C更倾向于适配OpenID Connect这类主流通用的身份认证标准。而Yahoo的OAuth 2.0流程存在一些独特的细节要求,和B2C的内置集成模板不匹配,需要额外的定制化适配工作,暂时没纳入内置列表。
- 需求优先级的规划:微软会根据全球用户的需求热度来安排内置身份提供商的开发路线。目前像Google、Facebook、微软账户这类用户基数大、使用频率高的提供商是优先支持的对象,Yahoo的需求优先级相对靠后。
- 双方技术协作的进度限制:要把Yahoo做成内置提供商,需要微软和Yahoo的技术团队同步完成协议适配、测试验证等一系列工作,目前这个协作流程还没有推进到可以上线内置功能的阶段。
是否会在近期添加Yahoo作为内置提供商?
目前微软官方没有公开宣布近期将Yahoo纳入Azure B2C内置社交身份提供商的计划。不过你不用着急,现在可以通过自定义OAuth 2.0身份提供商的方式手动集成Yahoo:只需要在Yahoo开发者平台创建应用,拿到客户端ID和密钥,再到Azure B2C中配置自定义身份提供商的相关参数,就能实现Yahoo账号的登录流程。
如果后续有更多用户提出这个需求,微软大概率会把它加入路线图,你可以多留意Azure B2C的官方更新动态来获取最新消息。
内容的提问来源于stack exchange,提问作者floyd
相关产品推荐
相关产品推荐

