Passing Client Certificate from asp.net app
From: Marten Engblom (martene@unitedcommerce.com)
Date: 03/25/03
- Next message: David Dabbs: "Forms Authentication behavior on request denial"
- Previous message: Leigh: "Login: Cannot Open Database?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: "Marten Engblom" <martene@unitedcommerce.com> Date: Tue, 25 Mar 2003 10:41:39 -0800
I am interacting with a webservice that requires a client certificate for
authentication. I have retreived the certificate and it gives me access to
the webservice (I can browse to t etc).
I wrote a .Net library that encapsulates loading the cert (which I exported
to a .cer file), the communication with the webservice and so forth, and a
little windows app to test the library. Everything is hunky dory so far.
The problem is that when I am calling the encapsulating library from a
asp.net web application, access to the webservice is denied (HTTP 403:
Forbidden).
I am guessing that this is because the client certificate is personal and
installed for the user account under which it was retrevied and installed,
and the web app is running under a different account, which cannot use the
cert.
So, what I need to do is to make the web app run under the same account
under which the certificate was retreived (correct me if I am wrong or there
is another better way). How can I do this?
Thanks in advance,
Marten Engblom
- Next message: David Dabbs: "Forms Authentication behavior on request denial"
- Previous message: Leigh: "Login: Cannot Open Database?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|