IIS raises an exception when I use https to connect WCF service
- From: Laurent111 <Laurent111@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 28 Jul 2008 01:39:01 -0700
Hi everyone, I encountered a problem with https.
First, I have created a new wcf project (I have just kept the Service1 code
sample for test) and configure the service to be connected via IIS using
https.
Then, I have created a certificate using makecert and httpcfg (I have just
followed the instruction given in my book) and configure IIS with
aspnet_regiis to grant access to metabase.
When I try to connect to the service using Internet Explorer an exception
page is displayed (my url https://localhost/testsimplewcfservice/service.svc).
The exception is the following text:
--------- THE EXCEPTION
[NullReferenceException: La référence d'objet n'est pas définie à une
instance d'un objet.]
System.Web.Hosting.ISAPIWorkerRequestInProc.GetServerVariable(String
name) +1579
System.Web.Security.WindowsAuthenticationModule.OnEnter(Object source,
EventArgs eventArgs) +103
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +64
Informations sur la version : Version Microsoft .NET Framework
:2.0.50727.1433; Version ASP.NET :2.0.50727.1433
--------- THE EXCEPTION
I have configured the debug symbol server to step-into.
The exception is thrown in dllhost.exe launched by IIS (so my code is not
reached)
After a little debug (I attached the debugger to dllhost.exe) I discovered
the problem.
The arrays that contains server variables (LOGON_USER, HTTPS, ...) are not
initialized. (see copy/paste from debugger below)
{System.Web.Hosting.ISAPIWorkerRequestInProc}
base {System.Web.Hosting.ISAPIWorkerRequest}:
{System.Web.Hosting.ISAPIWorkerRequestInProc}
_additionalServerVars: null
_basicServerVars: null
Is it a bug with IIS or there is something to configure ?
I have no idea on how to resolve so please help me.
My OS is Windows XP (French) with SP3 installed and every Windows Update are
installed.
Inetinfo.exe version is 5.1.2600.5512 (French)
Thanks in advance
Laurent
.
- Follow-Ups:
- Re: IIS raises an exception when I use https to connect WCF service
- From: David Wang
- Re: IIS raises an exception when I use https to connect WCF service
- Prev by Date: Re: Hide operating system version and iis version from external sc
- Next by Date: Re: Hide operating system version and iis version from external sc
- Previous by thread: Re: Hide operating system version and iis version from external scan.
- Next by thread: Re: IIS raises an exception when I use https to connect WCF service
- Index(es):
Relevant Pages
|