远程操作IIS拒绝访问
DirectoryEntry VirtualDir; if (IP == "") { VirtualDir = new DirectoryEntry("IIS://localhost/w3svc/1"......DirectoryEntry VirtualDir;
if (IP == "")
{
VirtualDir = new DirectoryEntry("IIS://localhost/w3svc/1");
VirtualDir.Invoke("Stop", new object[] { }); // 停止
VirtualDir.Invoke("Start", new object[] { }); // 启动
}
else
{
VirtualDir = new DirectoryEntry("IIS://" + IP + "/w3svc/1", UserName, Password, AuthenticationTypes.Secure);
VirtualDir.Invoke("Stop", new object[] { }); // 停止
VirtualDir.Invoke("Start", new object[] { }); // 启动
}
本地可以启动IIS,但远程拒绝访问,看了网上的很多办法也没解决,我是c/s下对IIS操作,我用网上提示的更改WEB.CONFIG或machine.config都不行。