草庐IT

windows - WSMan 和基本授权

我正在尝试使用基本授权让WSMan工作。我总是收到拒绝访问错误。Kerberos身份验证工作正常。Windows远程管理服务在域A中的WindowsServer2008R2上运行,并具有以下配置:ConfigMaxEnvelopeSizekb=800MaxTimeoutms=600000MaxBatchItems=20MaxProviderRequests=4294967295ClientNetworkDelayms=5000URLPrefix=wsmanAllowUnencrypted=falseAuthBasic=trueDigest=trueKerberos=trueNegoti

c# - 如何在 C# 中访问 WinRM

我想创建一个可以使用WinRM而不是WMI收集系统信息(Win32_blablabla)的小型应用程序。我如何从C#中做到这一点?主要目标是使用WS-Man(WinRm)而不是DCOM(WMI)。 最佳答案 我想最简单的方法是使用WSMAN自动化。在您的项目中引用windwos\system32中的wsmauto.dll:那么,下面的代码应该适合您。API说明在这里:msdn:WinRMC++APIIWSManwsman=newWSManClass();IWSManConnectionOptionsoptions=(IWSManCo