estoy desarrollando una aplicación en visual studio 2010 que manipule el iis
ya he desarrollado los módulos para:
Crear el sitio web
asignarle el nombre, el tipo, el puerto, el grupo de aplicación, el hostheader definir el documento por defecto y la carpeta raíz
crear un directorio virtual en un sitio ya creado todo funciona excelente.
mi problema es que necesito que cuando creo el sitio asignarle el usuario especifico de la credenciales de ruta de acceso.
estoy usando este codigo
servermanager servermgr = new servermanager();
codigo de Boton
try
{
Configuration config = servermgr.GetApplicationHostConfiguration();
ConfigurationSection anonymousauthenticationsection = config.GetSection("system.webServer/security/authentication/anonymousAuthentication", textBox14.Text);
anonymousauthenticationsection["enabled"] = true;
anonymousauthenticationsection["userName"] = textBox11.Text;
anonymousauthenticationsection["password"] = textBox10.Text;
servermgr.CommitChanges();
}
catch (Exception ex)
{
label16.Text = ex.Message;
}
pero me arroja el siguiente error
el conjunto de claves no existe(excepción de HRESULT: 0x80090016
si ingreso el usuario y la contraseña manualmente en el administrador de IIS si me ingresa si problema
ayudaaa no tengo ni idea de como asignar el usuario y la contraseña a un sitio