Client Side Certificates for Web Services?

From: localhost (primpilus_at_cohort.ces)
Date: 10/25/04


Date: Mon, 25 Oct 2004 13:22:30 -0400


Part 1:
I have a simple web service. I would like to protect the web
application by only allowing callers that have a client-side
certificate installed. How can I do that programmatically? I have no
access to the IIS metabase, so I need to do it in web.config or in my
application .cs code.

Part 2:
Assuming I can make Part 1 a success, I want to make a console app
that uses client-side certificates "on the fly" to access the web
service. I don't want a user to have to install a certificate with
any UI, I want to do it for them behind the scenes.

Thanks.



Relevant Pages

  • Re: WSE 2.0 Policy security settings with multiple X.509 certifica
    ... Certificate Store Location is set to LocalMachine (for the Web Service ... "Trusted Client Certificates" is made from "Local Machine - Other People" ...
    (microsoft.public.dotnet.framework.webservices.enhancements)
  • Re: Using Microsoft Certificate Server Programatically
    ... Client contacts server (web service) with encrypted registration ... The server issues the certificate (not sure how the web service ...
    (microsoft.public.platformsdk.security)
  • Re: WCF endpoint certificate identity
    ... When web services have certificates involved and are used at the message level I believe the update process would be to re-send the WSDL to the client. ... Some documentation says that "This element specifies a Base64-encoded X.509 certificate value to compare with the client." ... When the web service owner decides to change the certfificate, ...
    (microsoft.public.dotnet.framework.aspnet.webservices)
  • Referenced security token could not be retrieved
    ... I'm attempting to call a .Net Web Service from a Java client and I always ... I created a simple Hello World Web Service and then enabled WSSE for the ... I exported this certificate to a file and then imported it ... BEGIN FULL SOAP MESSAGE REQUEST ...
    (microsoft.public.dotnet.framework.webservices.enhancements)
  • Re: HTTPS web service connection errors
    ... Last week the hosts of the web service installed a new signed ... As soon as they installed the new certificate, ... Java web app stopped working. ... your Java installation does not have the key to validate it. ...
    (comp.lang.java.programmer)