Hi Suresh,
1. Do we need to create 50 - X.509 certificates with
CN="WSE2QuickStartClient from same CA's. Or only one Client X.509
Certificate we can distribute to all the 50 clients ?
If you want to identify to each client in a different way, for example,
Client1, Client2, Client3, etc, you will have to install a different
certificate for each one.
If you do not care about that, and it is possible for you to treat the
clients in the same way, you can install one certificate for all of them.
Another approach is to use a UsernameOverCertificateAssertion. In that case,
you only need to distribute the public key of your service certificate, and
you can still distinguish each user
2. if we go with X.509 certificate authentication, is other platforms like
delphi, java are compatible right?
Yes, it is compatible.
3. If we give X.509 Service certificate public key they can talk to our web
services right
Yes, that is correct
4. Each client X.509 certificates manually need to be installed before
talking to web services.
Yes, that is correct.
Regards,
Pablo Cibraro
http://weblogs.asp.net/cibrax [quoted text, click to view] <suresh.csharp@gmail.com> wrote in message
news:1145482719.240574.86710@e56g2000cwe.googlegroups.com...
> Hi,
> I am trying to implement web services with WSE3.0 and X.509
> Certificate authentication. I have gone through WSE quick start
> examples. Looks very impressive.
>
> I have couple of questions on X.509 certificates.
>
> In WSE 3.0 Quick start example Message layer X.509 example, We are
> using X.509 certificate for client side application with
> CN="WSE2QuickStartClient". We have 50 clients installed on different
> machines. Do we need to create 50 - X.509 certificates with
> CN="WSE2QuickStartClient from same CA's. Or only one Client X.509
> Certificate we can distribute to all the 50 clients.
>
> if we go with X.509 certificate authentication, is other platforms like
> delphi, java are compatible right? If we give X.509 Service
> certificate public key they can talk to our web services right.
> Even they have to get client side X.509 certificate from CA's with same
> CN="" mentioned in Services policy.
>
> Each client X.509 certificates manually need to be installed before
> talking to web services.
>
>
> Thank you!
> Suresh
>