gpt4 book ai didi

powershell - 在 Powershell 中获取 ADFS token

转载 作者:行者123 更新时间:2023-12-03 20:58:14 24 4
gpt4 key购买 nike

我们有一个 ADFS 2.0 环境,用于将我们的 Active Directory 域与 Office 365 联合。

最近我们遇到了一个问题,集群停止响应,这反过来破坏了我们所有用户的电子邮件/日历访问。由于我们目前没有对 ADFS 进行任何监控,我正在尝试编写一个 PowerShell 脚本,该脚本将定期尝试对我们的 ADFS 集群进行身份验证,并获取类似于 testexchangeconnectivity.com 上的 SSO 测试的有效 token 。

看来 token 实际上是由

/adfs/services/trust/2005/usernamemixed



但是每当我尝试针对此 URI 运行 invoke-webrequest 或 new-Webservice 代理并提供本地 AD 凭据时,我都会收到 400 Bad Request 错误。

我必须做什么才能从该端点正确请求 token ?

最佳答案

这个脚本应该让你上路
http://gallery.technet.microsoft.com/scriptcenter/Invoke-ADFSSecurityTokenReq-09e9c90c
您将需要 .Net Framework 4.5

您还可以使用 Connect-MSOL cmdlet 模拟 ADFS 登录到 Office 365 以连接到 powershell session - 如果您使用 ADFS 帐户,则会发生 ADFS 登录。

关于powershell - 在 Powershell 中获取 ADFS token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13518877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com