小编Jus*_*tin的帖子

在Powershell中获取ADFS令牌

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

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

似乎令牌实际上是由.颁发的

/ ADFS /服务/信托/ 2005/usernamemixed

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

为了从此端点正确请求令牌,我该怎么办?

powershell adfs2.0 office365

15
推荐指数
1
解决办法
8614
查看次数

Webauthn 在 iOS/Safari 上的状态如何?

几天后我将做一个关于 FIDO2/Webauthn 标准的演讲,我很高兴在 Yubico 的网站上看到这篇文章,指出 Apple 已经增加了对 FIDO 身份验证的支持,就像 Android 多年来一样。我让我的一些同事在运行 iOS 13.1 的较新设备上访问了各种 Webauthn 测试站点(webauthn.me、webauthn.io 等),但他们都显示错误,指出不支持浏览器(Safari 和 chrome )。您是否需要执行某些操作才能启用此功能,或者我们是否正在等待 Apple 的更新以启用该功能?

ios webauthn fido

9
推荐指数
1
解决办法
3809
查看次数

System.Net.HttpWebRequest :: GetResponse()中的错误处理

我有一个System.Net.HttpWebRequest用于与远程主机通信的Powershell脚本.

我创建请求,相应地设置属性并调用getresponse()getresponsestream()从服务器读取整个响应到字符串.只要服务器以"200 OK"消息响应,这就可以正常工作.

如果服务器有一个"400错误的请求"或任何其他错误代码,响应getresponse()getresponsestream()抛出异常和返回任何结果.我的问题是我需要的响应头中包含更详细的错误信息,因此我可以自己进行错误处理.

我如何能够检索此400 Bad Request信号?

.net powershell httpwebrequest httpwebresponse

2
推荐指数
1
解决办法
1万
查看次数