Re: Webtest with client authentication

sriharini sriharini <[email protected]>
Newsgroups gmane.comp.web.canoo.webtest
Message-ID <[email protected]>
Hi Daniel,
In your config, can you please change the protocol to tcp instead of https
and try running the test?

protocol="tcp"

Thanks,
Srini

On Thu, Jan 6, 2011 at 9:29 AM, Daniel Plappert <[email protected]>wrote:

> Hi,
>
> I came across the following problem, which is driving me crazy:
> I just want to test a web application, which uses a client authentication
> with certificates. I downloaded the doc.zip, which contains an example. The
> problem is, this example doesn't work. Not because of the missing web
> application, but the xml file contains invalid/missing declarations. It
> would be great to keep the doc up-to-date since - it is really frustrating
> if the sample doesn't work.
>
> I am using canoo r_1810 with the following configuration for my test:
>
>    <target name="test" depends="wt.defineMacros">
>
>    <property name="webtest.keystore.file" value="certs/client.keystore" />
>    <property name="webtest.keystore.passphrase" value="client" />
>    <property name="webtest.truststore.file" value=".keystore"/>
>    <property name="webtest.truststore.passphrase" value="test1234"/>
>    <property name="webtest.connectioninitializer"
> value="com.canoo.webtest.security.SunJsseBaseConnectionInitializer"/>
>    <property name="webtest.keystore.alias" value="user1" />
>
>    <webtest name="Startseite aufrufen">
>             <config
>                 protocol="https"
>                 host="localhost"
>                 port="8443"
>                 useInsecureSSL="true">
>             </config>
>
>             <invoke url="/index.html" description="Gehe zur Startseite"/>
>             <verifyTitle text="TEST" />
> ....
>
> There are two points I don't understand:
>
> 1. the truststore-file. What is it for?
> 2. Whatever I type for the keystore-file, I always get the same error (from
> webserver): bad_certificate. And this bothers me, because I can't tell where
> the problem lies. Even if I tried a wrong password, the error message
> remains the same - it is always the same (even when no certificate is sent).
>
> So, I am lost, because the error message I get doesn't help and the
> provided example doesn't show how I can convert a client certificate (a p12
> file) into a keystore and why this is necessary.
>
> I would be very helpful if someone tested a web application with a client
> authentication and can provide a working example. I really appreciate your
> help.
>
> Thanks a lot in advance,
> Daniel
>
>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.