收藏
回答

如何配置微信小程序使用Microsoft Entra ID作为登录IDP?

客户需求:

1.使用一个小程序承载前端应用,使用基于Microsoft Entra ID(AAD)的用户信息作为登录,但用户不想在自建的后端服务上输入用户敏感信息(如密码)。

2.Microsoft Entra ID登录页面不能做为业务白名单加入微信小程序,因为不支持校验文件上传。所以无法在小程序中直接跳转到AAD登录页。

3.如果在自建域名的后端服务上做一个H5页面跳转或使用如Authing这样的托管IDP,当需要用户授权AAD应用访问时,还时会需要跳转到AAD的相关页面,仍然会被微信小程序拦截(因为不在业务白名单)。

问题:

有什么办法能在微信小程序里使用AAD的用户密码登录,且不在本地(包括后端服务器)缓存这些凭据,有一个方法可能是使用企业微信+Oauth联合身份,但客户暂不打算使用企业微信。

任何建议都非常欢迎~

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    2025-07-25
    不支持,改需求吧
    2025-07-25
    有用
    回复
登录 后发表内容