为了让更多论坛小友更方便的登录到波波论坛,不至于每次登录重置密码,把国内第三方登录常用的Microsoft验证接入论坛。本篇文章则将控制台的配置步骤图文记录下来,获取需要调用的参数信息应用ID和密钥,方便自己和需要的朋友查阅。
Microsoft Entra ID 控制台
前往 Microsoft Entra ID 管理控制台,使用你注册了Azure微软账号登录
没有Azure账户登录会报权限错误。登录后进入“应用注册”页面,点击新注册。
新建应用
- 注册一个新应用程序
- 填写一个名称(通常为网站名称)
- 在“支持的账户类型”下,根据你的需求选择,这里我选择最宽松的选项
- 这里我选择的是web应用,添加回调url作为 Web 的重定向 URI,最后注册
完成后在概述页面查看你需要的参数,比如说client_id和tenant_id
证书与密钥
- 访问左侧边栏菜单中的证书与密钥,点击新建客户端密钥
-
添加简单描述
-
在“到期时间”下选择24个月(注意:需要续订)
-
完成后即可看见
client_secret
温馨提示:客户端密钥关乎应用安全,务必不要泄露或提交到公共仓库。
结语
通过以上的步骤,即可获取在网站中集成 Microsoft OAuth [1] 登录功能的验证信息,既提升了用户登录体验,也减少了自己维护账号系统的负担。希望文章对你有帮助,点个免费的
或者分享帖子链接
是对我创作的支持和动力。如果你在配置过程中遇到任何问题,欢迎加入论坛讨论。
版权声明:原创文章,引用请注明原文链接,不允许全文复制粘贴。
Microsoft OAuth 是微软提供的开放授权协议,允许网站或应用访问用户的 Microsoft 账户信息,而无需知道用户的密码。 在这篇文章的语境中,它指的是论坛为了方便用户登录,集成了 Microsoft 的 OAuth 2.0 认证系统。通过这个系统,用户可以用他们的微软账户直接登录论坛,而无需额外注册或记住论坛的密码,提升了用户体验。 论坛需要在 Microsoft Entra ID 控制台中注册应用并获取
client_id、client_secret和tenant_id等参数才能实现此功能。 (AI 的解释) ↩︎




