jjzjj

ConnectionOptions

全部标签

使用 WMI 的 Windows 身份验证

我想在使用WMI查询远程机器上的数据时使用Windows当前凭证,但在很多例子中我发现我必须使用Connection对象,它需要你提供用户名、密码和权限来验证用户名和密码如下图:DimconnectionAsNewConnectionOptionsconnection.Username=userNameBox.Textconnection.Password=passwordBox.Textconnection.Authority="ntlmdomain:MyDomain"DimscopeAsNewManagementScope(_"\\RemoteMachine\root\CIMV2"

c# - SqlConnection.CacheConnectionStringProperties().NET 代码中的 NullReferenceException

我面临着非常奇怪的问题。给定以下代码:staticvoidMain(){varc=newSystem.Data.SqlClient.SqlConnection();c.ConnectionString="DataSource=SOME_NAME;InitialCatalog=SOME_DB;IntegratedSecurity=True";c.ConnectionString="";//nullalsotriggersexceptionConsole.WriteLine("Success");}它在很长一段时间内运行良好,但在具有.NET版本4.7.03056版本461808(似乎是4

c# - WMI:RPC 服务器不可用。 (HRESULT 异常:0x800706BA)尝试连接到远程机器时抛出

我正在使用以下代码通过WMI连接到远程计算机:ConnectionOptionsconnOptions=newConnectionOptions();connOptions.Impersonation=ImpersonationLevel.Impersonate;connOptions.EnablePrivileges=true;connOptions.Username="admin";connOptions.Password="password";ManagementScopescope=newManagementScope(String.Format(@"\\{0}\ROOT\CI