Tengo el siguiente enlace estoy usando con mi wsHttpBinding webservice.

<binding name="wsHttpConfig">
  <security>
    <transport clientCredentialType="None"/>
  </security>
</binding>

La cuestión es que permite que el cliente se conecte mediante Http o Https. Me gustaría pedirles que usen SSL. He intentado añadir el siguiente:

<system.web.extensions>
  <scripting>
    <webServices>
      <authenticationService enabled="true" 
         requireSSL = "true"/>
    </webServices>
  </scripting>
</system.web.extensions>

Pero no tuvo ningún efecto; que el cliente pueda conectarse con Http. Luego traté de marcar la opción «Requerir SSL» en el IIS7 Configuración de SSL y tenía los certificados de cliente de radio set para Aceptar. Ahora, cuando trato de ver el servicio que estoy recibiendo el mensaje de error «no se Pudo encontrar una dirección base que coincide con el esquema http para el extremo con la unión WSHttpBinding. Registrada la dirección de la base de esquemas de [https].»

Alguien sabe exactamente cómo corregir este error? He estado buscando en google durante los últimos 3 horas tratando de 500 diferentes combinaciones (no 500, pero demasiados a la lista) y no podía obtener nada a ejecutar.

  • Post de la sección de servicios demasiado por favor
InformationsquelleAutor JoshKraker | 2009-06-11

2 Comentarios

  1. 2

    Has leído este post de msdn?

    Debe cambiar

    de unión=»mexHttpBinding»

    a

    de unión=»mexHttpsBinding»

    o bien agregar un http dirección de base además para el https en la dirección de la base. (Ahora el extremo de metadatos está tratando de obtener alojado en http en lugar de https, y no hay ninguna dirección de la base de que.)

    • Sí, este es uno de los foros, fui un par de veces. El cambio de la mexHttpBinding a mexHttpsBinding no tiene ningún efecto.
    • ¿Cómo sobre la adición de http/https base de direcciones?
    • geekswithblogs.net/dlanorok/archive/2007/07/18/… <- agregar dinámicamente la dirección de la base en el código
    • msdn.microsoft.com/en-us/magazine/cc163647.aspx <- configuración de los parámetros de configuración (ir a la «Configuración de Estaciones de Servicio» en la sección)
    • Lo siento por el retraso en las pruebas de la nueva sugerencias. Tengo que llegar a ellos este fin de semana.

Dejar respuesta

Please enter your comment!
Please enter your name here