- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 WsMan 连接期间使用 NTLM 身份验证。但问题是WinRm不直接支持NTLM方案。这是响应 header :
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 401 [\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Server: Microsoft-HTTPAPI/2.0[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Negotiate[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: Kerberos[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "WWW-Authenticate: CredSSP[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Thu, 10 Aug 2017 18:57:33 GMT[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: close[\r][\n]"
21:57:33.557 [main] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
官方文档中没有提到NTLM方案 https://learn.microsoft.com/en-us/powershell/module/Microsoft.WsMan.Management/Get-WSManInstance?view=powershell-5.1
但它说
Negotiate. Negotiate is a challenge-response scheme that negotiates with the server or proxy to determine the scheme to use for authentication. For example, this parameter value allows for negotiation to determine whether the Kerberos protocol or NTLM is used.
我正在尝试使用 SPNEGO 架构
RegistryBuilder<AuthSchemeProvider> builder = RegistryBuilder.<AuthSchemeProvider>create().register(AuthSchemes.SPNEGO, new SPNegoSchemeFactory());
但最终失败了https://pastebin.com/gGNEHGpx所以看起来 NTLM 是 SPNEGO 的子机制,但是如何在 Apache http-client 中正确使用它?
最佳答案
协商意味着 Kerberos 或 NTLM。 https://blogs.technet.microsoft.com/tristank/2006/08/02/two-easy-ways-to-pick-kerberos-from-ntlm-in-an-http-capture/
关于java - WinRM(WsMan) 和 NTLM 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45623622/
我正在尝试使用基本授权让 WSMan 工作。我总是收到拒绝访问错误。 Kerberos 身份验证工作正常。 Windows 远程管理服务在域 A 中的 Windows Server 2008 R2 上
如果您: Get-PSProvider 您看不到 WSMan 的提供程序,但您可以: Set-Location WSMan:\ 最佳答案 在 PowerShell 3.0 中,WSMAN 是默认情况下
我想知道apache服务器中哪些模块完全支持wsman profile? 最佳答案 有 mod_wsman 模块,用于在 apache 中配置 openwsman web 服务。您可以从此链接下载源代
我正在尝试测试 winrm 是否适用于一系列系统;但是,我似乎无法捕获/消除尝试连接到系统时出现的错误。它似乎在一个系统上工作: PS C:\Users\Egr> winrm id -r:system
PS C:\Windows\system32> Test-WSMan x.x.xx.x Test-WSMan : WS-Management cannot process the request. T
来自客户端的此cmdlet使我可以检查服务器上是否启用了Powershell远程处理。在下面的示例中,结果显示为: PS C:\WINDOWS\system32> Test-WsMan xxx.104
我尝试在 WsMan 连接期间使用 NTLM 身份验证。但问题是WinRm不直接支持NTLM方案。这是响应 header : 21:57:33.557 [main] DEBUG org.apache.
从 macOS 终端,当我执行时: pwsh -command "Enter-PSSession myhost" 我从 PowerShell 收到错误消息: Enter-PSSession: This
我最近将一些服务器从 2003 升级到 2008R2。自从升级以来,我开始看到以下错误: [servername] Connecting to remote server failed with th
我正在尝试使用 PowerShell 通过 wsman 连接连接到 Exchange 服务器。有问题的客户端服务器位于工作组中,而 Exchange 服务器位于其自己的域中。 我使用以下命令尝试连接到
我是一名优秀的程序员,十分优秀!