By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,934 Members | 1,366 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,934 IT Pros & Developers. It's quick & easy.

Erros -> User credentials cannot be used for local connections

P: n/a
I am writing a web portal to modify the users account password.

However, it is confusing me... for a few days for this error.

It has been work fine while debugging on the development web server, however when i run on the on the IIS (on same computer), it has this error: A specified logon session does not exist. It may already have been terminated. But if I connect the local computer by supplying the admin username and password, it has this error: "User credentials cannot be used for local connections", is it there no method to connect to local computer if the admin is not logged on? Thanks

The code to connect the directory service:
if (ServerName != ".")
{
// Remote
ConnectionOptions c = new ConnectionOptions();
c.Username = AdminUsername;
c.Password = AdminPassword;
c.Impersonation = ImpersonationLevel.Impersonate;
ms = new ManagementScope("\\\\" + ServerName + "\\root\\cimv2", c);
}
else
{
// Local
ms = new ManagementScope("\\\\" + ServerName + "\\root\\cimv2");
}
try
{
ms.Connect();
......
} catch {
.......
}
Jul 24 '07 #1
Share this Question
Share on Google+
1 Reply


P: n/a
I found that ... the problem is the Windows 2003 Server SP2..... thanks all guy
"LamSoft" <[nospam]la*****@lamsoft.netwrote in message news:uU*************@TK2MSFTNGP02.phx.gbl...
I am writing a web portal to modify the users account password.

However, it is confusing me... for a few days for this error.

It has been work fine while debugging on the development web server, however when i run on the on the IIS (on same computer), it has this error: A specified logon session does not exist. It may already have been terminated. But if I connect the local computer by supplying the admin username and password, it has this error: "User credentials cannot be used for local connections", is it there no method to connect to local computer if the admin is not logged on? Thanks

The code to connect the directory service:
if (ServerName != ".")
{
// Remote
ConnectionOptions c = new ConnectionOptions();
c.Username = AdminUsername;
c.Password = AdminPassword;
c.Impersonation = ImpersonationLevel.Impersonate;
ms = new ManagementScope("\\\\" + ServerName + "\\root\\cimv2", c);
}
else
{
// Local
ms = new ManagementScope("\\\\" + ServerName + "\\root\\cimv2");
}
try
{
ms.Connect();
......
} catch {
.......
}
Jul 24 '07 #2

This discussion thread is closed

Replies have been disabled for this discussion.