Hola, implemente un servicio wcf con vs 2010 y framework 3.5, cree una librería de servicio y la importe a un sitio web para alojarlo en el IIs 7.5. Mientras uso el servicio en la red local me funciona todo perfectamente si ningún problema,
pero cuando quiero usarlo a través de internet (del lado del cliente) me da un error al agregar una referencia de servicio con la siguiente leyenda:
Se interpretó el documento pero no se pudo procesar.
- El documento WSDL contiene vínculos que no se pueden resolver.
- Error al descargar 'https://diegobinsur-pc/wcf/Service.svc?xsd=xsd0'.
- No se puede resolver el nombre remoto: 'diegobinsur-pc'
Los metadatos contienen una referencia que no se puede resolver: 'https://200.123.9.221/wcf/Service.svc?wsdl'.
Los metadatos contienen una referencia que no se puede resolver: 'https://200.123.9.221/wcf/Service.svc?wsdl'.
Si el servicio se define en la solución actual, intente generar la solución y agregar de nuevo la referencia de servicio.
Leyendo en internet una de las soluciones que vi y no funcionaron es agregando un
Namespace en el serviceContract del Iservice
y en el serviceBehavior del Service
que están implementados en la librería de servicios, luego en el endpoint le agrego en la propiedad
bindingNamespace con el valor del namespace, pero no me funciono. Estaría agradecido si alguien puede orientarme con este problema.
Saludos Diego.