Installing CSLA Project Tracker

Installing CSLA Project Tracker

Old forum URL: forums.lhotka.net/forums/t/6271.aspx


thaehn posted on Tuesday, January 27, 2009

Hi,

When I try to run a newly installed CLSA 3.6 Project Tracker, I get a message that says:

The HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the server was 'NTLM'.

I am kind of new to all this stuff, and could use a little help.  I enabled Anonymous Authentication but that didn't help, so I disabled it and enabled Forms Authentication, but that didn't do the trick either.  The help file said to add this to the web config:

<bindings>
  <customBinding>
    <binding name="Service1Binding">
      <transactionFlow />
      <textMessageEncoding />
      <httpTransport authenticationScheme="Ntlm" />
    </binding>
  </customBinding>
</bindings>

and this to (I believe) the calling program:

<endpoint address="" binding="customBinding" bindingConfiguration="Service1Binding" contract="IService1" />

It still didn't work...so I removed them.    I am developing through an RDP session to Windows Server 2008 with IIS 7. 

RockfordLhotka replied on Wednesday, January 28, 2009

While I think you can do this through web.config, I always use the Administrator Tools option for managing IIS. In that tool you can set the authentication mode for the virtual root to enable anonymous users, and it sounds like it is at that level that you are having the problem.

Copyright (c) Marimer LLC