Hi All,
When using forms authentication with IIS 6.0, I can create a user and log in
the user. But the LoginStatus control states that the user is logged out.
When running the same app using the file system and the Visual Studio web
server the LoginStatus page functions properly by displaying the LoggedIn
template.
Any help is appreciated.
System Settings:
Windows 2003 R2 EE w/ all patches
IIS Settings:
Anonymous & Integrated Security
web.config:
<?xml version="1.0"?>
<configuratio n>
<connectionStri ngs>
<clear/>
<add name="SqlConnec tionString" connectionStrin g="Data
Source=(local); Initial Catalog=aspnet; Integrated Security=True;A pplication
Name=aspnet"
providerName="S ystem.Data.SqlC lient" />
</connectionStrin gs>
<system.web>
<trace enabled="true" mostRecent="tru e" />
<authenticati on mode="Forms">
<forms name=".ASPXAUTH " loginUrl="Login .aspx" protection="All "
timeout="30" path="/" requireSSL="fal se" slidingExpirati on="true">
<credentials passwordFormat= "SHA1" />
</forms>
</authentication>
<compilation debug="true" defaultLanguage ="C#">
<assemblies>
<add assembly="Syste m.Management, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Data.OracleCl ient, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B77A5C561934E08 9" />
<add assembly="Syste m.Configuration .Install, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Windows.Forms , Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B77A5C561934E08 9" />
<add assembly="Syste m.Design, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.DirectoryServ ices, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Drawing.Desig n, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Transactions, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B77A5C561934E08 9" />
<add assembly="Micro soft.Build.Task s, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Messaging, Version=2.0.0.0 , Culture=neutral ,
PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Syste m.Runtime.Remot ing, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B77A5C561934E08 9" />
<add assembly="Micro soft.Build.Util ities, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B03F5F7F11D50A3 A" />
<add assembly="Micro soft.Build.Fram ework, Version=2.0.0.0 ,
Culture=neutral , PublicKeyToken= B03F5F7F11D50A3 A" />
</assemblies>
</compilation>
<membership defaultProvider ="SqlMembership Provider"
userIsOnlineTim eWindow="15">
<providers>
<clear />
<add name="SqlMember shipProvider"
type="System.We b.Security.SqlM embershipProvid er"
connectionStrin gName="SqlConne ctionString" applicationName ="aspnet"
enablePasswordR etrieval="false " enablePasswordR eset="true"
requiresQuestio nAndAnswer="tru e" requiresUniqueE mail="true"
passwordFormat= "Hashed" minRequiredPass wordLength="4"
minRequiredNona lphanumericChar acters="0" maxInvalidPassw ordAttempts="5"
passwordAttempt Window="10" />
</providers>
</membership>
<roleManager defaultProvider ="SqlRoleProvid er" enabled="true"
cacheRolesInCoo kie="true" cookieName=".AS PROLES" cookieTimeout=" 30"
cookiePath="/" cookieRequireSS L="true" cookieSlidingEx piration="true"
cookieProtectio n="All">
<providers>
<clear />
<add name="SqlRolePr ovider" type="System.We b.Security.SqlR oleProvider"
connectionStrin gName="SqlConne ctionString" applicationName ="aspnet" />
</providers>
</roleManager>
<profile defaultProvider ="SqlProfilePro vider">
<providers>
<clear />
<add name="SqlProfil eProvider"
type="System.We b.Profile.SqlPr ofileProvider"
connectionStrin gName="SqlConne ctionString" applicationName ="aspnet" />
</providers>
<properties>
<add name="FirstName " />
<add name="LastName" />
<add name="Address" />
<add name="City" />
<add name="StateCode " />
<add name="ZipCode" />
<add name="Gender" />
<add name="Age" type="System.In t32" />
</properties>
</profile>
</system.web>
</configuration>