PDA

View Full Version : سوال: مشکل با LoginStatus برای log out کردن



teardrop
دوشنبه 17 بهمن 1390, 15:51 عصر
به نام خدا
با سلام
من یک سایت با تنظیمات membership که خودم از طریق web.config تعریف کرده ام ایجاد کردم. و چند کاربر ساختم. و وقتی که با استفاده است کنترل login وارد سایت میشوم به صفحه ی اصلی برمیگرده ولی کنترل LoginStatus به جای اینکه کلمه log out رو بنویسد مثل قبل کلمه ی Loginرا مینوسد.
(قبل از وارد شدن به سایت تعداد کاربران آنلاین را 0 نشان میدهد ولی بعد از login کردن تعداد کاربران آنلاین را 1 نشان میدهد.)
لطف کنید مشکل من رو جواب بدهید.

تنظیمات فایل web.config:

<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name="SqlServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\asp netdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
<!--<add name="SqlServices" connectionString="Data Source=MySqlServer;Initial Catalog=aspnetdb;Integrated Security=SSPI;" />-->
</connectionStrings>
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Login/Login.aspx" defaultUrl="default.aspx" path="\" />
</authentication>
<!--<authorization>
<deny users="?" />
</authorization>-->
<authorization>
<allow users="*" />
</authorization>
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
<providers>
<remove name="AspNetSqlProvider" />
<clear/>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
applicationName="/"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
passwordAttemptWindow="10"
minRequiredNonalphanumericCharacters="0"
minRequiredPasswordLength="3"/>
</providers>
</membership>
<profile>
<properties>
<add name="FirstName"/>
<add name="LastName"/>
<add name="LastVisited"/>
<add name="Age"/>
<add name="Memeber"/>
</properties>
</profile>
<compilation debug="true" targetFramework="4.0"/>
</system.web>
</configuration>