Re: X.509 certificates and HTTPwebrequest
- From: "Yunus Emre ALPÖZEN [MCAD.NET]" <yemre@xxxxxxxxxxxxxx>
- Date: Fri, 6 May 2005 22:42:49 +0300
Did u send client certificate manually ?
Did u set credentials ?
--
Thanks,
Yunus Emre ALPÖZEN
BSc, MCAD.NET
"Deepak" <Deepak@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:5CC894A3-AA65-4FC8-8C55-FB8774F5BF7B@xxxxxxxxxxxxxxxx
> We retrieve data from a company called XYZ through httpwebrequest.
> The program is coded using VB.NET
> They have given a certificate to install.
> This certificate is included with the request object.I use httpwebrequest
> to
> retrieve data. The certificate is added to the client certificates
> collection.
>
>
> When this component is called from a windows application, I can retrieve
> the
> data.
> When this component is called from a web page, I get the following error
> The remote server returned an error 403 forbidden.
> we have no special setting in machine.config for the section processmodel.
> The aspnet process is running under the username aspnet.
> if I deploy my component in COM+, it runs successfully.
> we feel it is because of permission issue for the user ASPNET .
> I have used winhttpcertcfg tool from microsoft to give access to the
> private
> key for the user ASPNET.
> The certificate is installed under local machine account in the folder
> Personals(LOCAL_MACHINE\MY).
> I have no success even after utilizing winhttpcertcfg . I feel that the
> httpwebrequest is somehow not passing the client certificate.
> to the server. I donot want to put this component in COM+ or make any
> changes to Processmodel section of machine.config files.
> I have given permission to the key under C:\Document and
> Settings\Allusers\applicationdata\microsoft\Crypto\RSA\MachineKeys for
> the
> user ASPNET.
> I have had no success even after doing all these steps.
> I have tried using LogOnuser API to change the security context but still
> I
> had problems.
> In .net framework V1.1, to successfully run LogOnuser API, we have to make
> the user ASPNET to act as part of the operating system. This results to
> giving high privilege account to the user ASPNET which is against our
> security policy.
> Environment: windows 2000
> .Net framework Version 1.1
> IIS 5.0
> Programming Language used is VB.NET
>
>
> give me some insights into the issue
>
>
>
.
- Prev by Date: Re: Dynamic binding in webservices
- Next by Date: tough one re: IXmlSerializable
- Previous by thread: Re: X.509 certificates and HTTPwebrequest
- Next by thread: Get Client ShortDatePattern
- Index(es):
Relevant Pages
|