Impersonate tag in Web.Config

user572844 picture user572844 · Aug 2, 2011 · Viewed 137.6k times · Source

I'm using impersonate tag in my web.config in Asp.net 4.0 website.

Below is my Web.Config code:

<system.web>
    <authentication mode="Windows">
        <identity impersonate="true"                 
            userName="Administrator" 
            password="LALLA$26526"/>
     </authentication>
</system.web>

When I run app in Visual Studio I get this error:

Parser Error Message: Unrecognized element 'identity'.

Source Error:

Line 50:    <system.web>
Line 51:        <authentication mode="Windows">
Line 52:            <identity impersonate="true"             
Line 53:                 userName="Administrator"
Line 54:                 password="LALLA$26526"/>

Where am i going wrong?

Answer

Jacob picture Jacob · Aug 2, 2011

The identity section goes under the system.web section, not under authentication:

<system.web>
  <authentication mode="Windows"/>
  <identity impersonate="true" userName="foo" password="bar"/>
</system.web>