none
Error HTTP 401.1 - Unauthorized RRS feed

  • Pregunta

  • hola a todos .¿como puedo habilitar el sitio web de crm (CrmService.asmx)?desde el IIS ,tengo la version 7.El problema es que estoy diseñando una aplicacion en visual studio c# la cual es externa al crm .Esta aplicacion me permitira crear una cuenta fuera del crm,al parecer ya esta bien mi codigo ,solo que cuando le doy click en el boton "CREAR",me muestra un letrero:

    "Error HTTP 401.1 - Unauthorized"

    No tiene permiso para ver este directorio o esta página con las credenciales que ha proporcionando.

      Nota:URL del CrmService(http://crm:4444/MSCrmServices/2007/CrmServiceWsdl.aspx?uniquename=AI) ya la intente correr desde el explorador de windows y me muestra el mismo letrero.¿como se cuales son las credenciales adecuadas para entrar a la pagina o que tengo que habilitar ?.

    ayudenme xfis ya que no se como hacerle

    gracias

    lunes, 16 de agosto de 2010 15:12

Todas las respuestas

  • Hola deyadira, las credenciales deberían ser las de algún usuario de CRM con permiso para crear cuentas. Te recomiendo un aríticulo que pongo unos ejemplos: http://crmtoall.blogspot.com/2009/12/autenticacion-en-un-aspx-con-el-acceso.html

    Si en la conexión pasas las "DefaultCredentials" así: service.Credentials = System.Net.CredentialCache.DefaultCredentials; , se recogerán las crdenciales del usuario que esté ejecutando tu aplicación c#.

    Si quieres que se conecte con un usuario específico, simplemente modifica dicha línea por esta: service.Credentials = new System.Net.NetworkCredential(Usuario, Password,Dominio);

    espero te sirva,

    un saludo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
    martes, 17 de agosto de 2010 14:01
    Moderador