单点登录网址不正确 - 无法更新

单点登录网址不正确 - 无法更新

我遇到了一个问题。我已使用我的 office365 帐户设置了第三方 SSO。第三方 SSO 使用我的本地 Active Directory 进行身份验证。使用 ADFS 本​​地 SSO 和此 SSO 之间的唯一区别是,此 SSO 位于“云端”……但我离题了。

无论如何,我运行了 DirSync 并启用了 office365 和我的 AD 之间的密码同步。此操作成功并且目前正在运行。

然后我“联合”了该域以使其与 SSO 一起工作。

我使用 Windows Azure AD Powershell (connect msol) 连接到我的 office365 订阅。然后我成功联合了域。

为了创建设置,我使用了 powershell 命令“Set-MsolDomainAuthentication”,然后添加了一些参数来设置服务。

由于我的打字错误,我错误地设置了“IssuerUri”、“LogOffUri”和“PassiveLogOnUri”。

我回到 Azure AD powershell 并尝试使用“Set-MsolDomainAuthentication”命令更正这些参数。但是,它们不会更新为新值!Powershell“接受”该命令,但我没有看到这些 url 的前端更改。

显然,问题是,当我尝试登录微软在线时,它会将我重定向到错误的 URL,因此我无法使用 SSO“登录”。我仍然可以通过管理员凭据访问后端。

任何帮助都将不胜感激!

答案1

我知道已经太晚了,但还是想更新一下,以便能够帮助别人

要删除联合,请应用以下命令。

a. 如果域与 ADFS 联合:

Set-MsolADFSContext -Computer your_ADFS_server_computer_name

Convert-MsolDomainToStandard -DomainName yourdomain.com -SkipUserConversion:$true -PasswordFile C:\userpasswords.txt

Set-MsolDomainAuthentication -Authentication Managed -DomainName yourdomain.com

b.如果该域与另一个 IdP 联合:

Set-MsolDomainAuthentication -Authentication Managed -DomainName xxx.com (your domain)

进一步参考

https://support.onelogin.com/hc/en-us/articles/203748160-Disabling-ADFS-federation-to-enable-OneLogin-SSO-with-Office-365

答案2

您必须完全删除联盟并重新配置它。查看Convert-MsolDomainToStandard命令。

相关内容