RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  66992 - MANIPULAR IIS CON C#
Autor:  jhon mejias
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


Nombre
Apellidos
Correo
Comentarios