String applicationPath = String.Format("{0}/{1}", _server.Sites["Default Web Site"].Name, "AppName"); Configuration config = _server.GetApplicationHostConfiguration(); ConfigurationSection anonymousAuthenticationSection = config.GetSection("system.webServer/security/authentication/anonymousAuthentication", applicationPath); anonymousAuthenticationSection["enabled"] = false; ConfigurationSection windowsAuthenticationSection = config.GetSection("system.webServer/security/authentication/windowsAuthentication", applicationPath); windowsAuthenticationSection["enabled"] = true; _server.CommitChanges();
source share