WCF WebService con el nombre de Usuario de Autenticación de prueba en SoapUi

He WCF WebService con el nombre de Usuario de Autenticación y no poder probarlo con Soapui.

Aquí tienes la web.config:

<behaviors>
      <serviceBehaviors>
        <behavior name="FHPBusinessLogicService.ServiceBehavior">
          <serviceCredentials type="FHPBusinessLogicService.Security.PasswordServiceCredentials, FHPBusinessLogicService">
            <userNameAuthentication userNamePasswordValidationMode="Custom" />
          </serviceCredentials>
          <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/>
          <serviceDebug includeExceptionDetailInFaults="true"/>
          <serviceAuthorization principalPermissionMode="Custom" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <bindings>
      <basicHttpBinding>
        <binding name="ServiceConf" maxReceivedMessageSize="65536" >
          <readerQuotas maxStringContentLength="65536" maxArrayLength="65536" maxBytesPerRead="65536" />
          <security mode="TransportWithMessageCredential"  >
            <message clientCredentialType="UserName"  />

          </security>

        </binding>
      </basicHttpBinding>
    </bindings>

En Soapui estoy recibiendo:
Se ha producido un error al comprobar la seguridad de que el mensaje

Lo estoy probando en mi máquina local, local de iis 7 servidor.

Alguna sugerencia?

OriginalEl autor cziz13 | 2012-11-13

2 Kommentare

  1. 20

    En la Solicitud de Propiedades’ en SoapUI en la sección ‘Wss-Tipo de Contraseña’ simplemente seleccione la opción » PasswordText‘. Que va a hacer la cosa

    OriginalEl autor Johnny

  2. 0

    Creo que usted necesita para agregar WS-Configuración de Seguridad a su solicitud.
    Leer esta http://www.soapui.org/SOAP-and-WSDL/applying-ws-security.html

    Y consulte la sección bajo «nombre de Usuario». Y luego, en su testsuite en soapUI, asegúrese de agregar el ws-security conf que acaba de crear. Que trabajó para mí.

    No sé lo que es un «archivo de almacén de claves». ¿Por qué el artículo se supone que tengo que hacer, y eso que tengo uno listo para usar? editar ahora puedo ver que hay un enlace en la parte superior de la página que cubre este.

    OriginalEl autor Martin

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea