Azure 启用单一登录

Azure 启用单一登录,azure,go,single-sign-on,Azure,Go,Single Sign On,您好,我必须开发一个框架,以便为我的组织开发的应用程序启用单点登录。我希望该框架位于GOLANG。我希望使用azure active directory详细信息对用户进行身份验证。如何实现这一点?azure AD可以通过WS-Fed、SAML-p、OAuth2和OpenID Connect提供身份验证。只要您使用其中一种进行开发,您的应用程序就可以作为应用程序在Azure AD中注册,并可以利用上面列出的标准协议。您能建议我哪一种协议最好与golang一起使用吗?这将取决于协议SAML的库支持,

您好,我必须开发一个框架,以便为我的组织开发的应用程序启用单点登录。我希望该框架位于GOLANG。我希望使用azure active directory详细信息对用户进行身份验证。如何实现这一点?

azure AD可以通过WS-Fed、SAML-p、OAuth2和OpenID Connect提供身份验证。只要您使用其中一种进行开发,您的应用程序就可以作为应用程序在Azure AD中注册,并可以利用上面列出的标准协议。

您能建议我哪一种协议最好与golang一起使用吗?这将取决于协议SAML的库支持,等等,以及您正在构建的web应用程序类型、移动本机等。您很可能会在其他网站上找到答案,例如: