¿Cómo se configura HTTP ACL para una aplicación WCF REST 3.0 en Windows 7?
Pregunta
He estado leyendo de O'Reilly "REST .NET" y estoy trabajando con el programa de ejemplo en la pág. 24 - 25. Esto establece un enlace personalizado para manejar solicitudes REST. Cuando ejecuto el código, se produce un error, ya que no tiene permiso para establecer la escucha en http: // localhost: 8889 / TestHttp
Según MSDN ( http: // MSDN .microsoft.com / es-es / library / ms733768% 28VS.100% 29.aspx ), necesito configue netsh . Estoy usando la siguiente cadena de netsh:
netsh http añadir url urlacl = http: // localhost: 8889 / TestHttp user = DOMAIN \ usuario
donde DOMINIO \ usuario se adapta a mi cuenta.
Esto parece procesar en una ventana de la consola, pero la ejecución de mi código hace que el mismo fracaso. ¿Alguien sabe cómo solucionar este problema?
Gracias,
Scott
Solución
Si está en Vista o Windows 7 que necesita para ejecutar una sesión de cmd.exe o PowerShell como administrador a continuación, ejecutar el comando.