跳转至

将应用连接到 Microsoft AD FS

前提条件

  1. 搭建您自己的 AD FS 服务器
  2. 在您的 AD FS 服务器中创建一个应用,获取 "Client ID"、"Client Secret" 和 "Discovery Document Endpoint"。Discovery Document Endpoint 通常以 /.well-known/openid-configuration 结尾。将您的应用的重定向 URI 配置为 https://<YOUR_AUTHGEAR_ENDPOINT>/sso/oauth2/callback/adfs。

说明

重定向 URI 的格式为 /sso/oauth2/callback/:oauth_provider_alias。其中 oauth_provider_alias 是您在 Authany 管理台中为该提供方配置的 OAuth Provider Alias。

通过管理台配置 Microsoft AD FS 登录

  1. 在管理台中,进入 身份验证 > 社交 / 企业登录。
  2. 启用 使用 Microsoft AD FS 登录。
  3. 填写 Client ID、Client Secret 和 Discovery Document Endpoint。
  4. 保存 设置。

🎉 完成!您已成功为应用添加 Microsoft AD FS 登录!

强制用户重新进行身份验证

Microsoft AD FS 支持 prompt=login 参数。当您希望用户重新进行身份验证时,可以在请求中加入该参数。要了解更多信息,请参阅我们在 Authany SDK 中关于使用 prompt=login 参数的指南。