مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

amethyst

عضویت از 1394/06/09

نحوه لاگین به صفحه مدیریت سایت

  • جمعه 27 شهریور 1394
  • 15:15
تشکر میکنم

باسلام

من صفحه مدیریت سایتوایجاد کردم بعد بااستفاده ازasp.net configurationبراش سطح دسترسی مشخص کردم وکاربریو ب عنوان ادمین  مشخص کردم و دیگه درحالت عادی نمیشه به این صفحه دسترسی داشت،و صفحه ایرو به عنوان صفحه لاگین ایجاد کردم و درقسمت وب کانفیگ این کدو وارد کردم:

<authentication mode="Forms">
        <forms loginUrl="Login.aspx"/>
      </authentication>

تا باوارد شدن ب صفحه ی مدیریتی،صفحه ی لاگین ظاهر بشه

اما وقتی اینکارو انجام میدم ارور میده(کلا تو ران کردن صفحه ی لاگین مشکل داره)

سوال اولم اینه ک چرا باید ب صفحه ی لاگین ارور بده(درحالت عادی وفقط ران کردن صفحه ی لاگین)

 دوم اینکه برای لاگین شدن به صفحه مدیریتی کاردیگه ای لازم نیست؟نباید براش رویدادی تعریف کرد؟

و سوم اینکه  اصلا این روش من درست هست یاروش بهتریم واسه این کار هست

باتشکر ازسایت خوبتون

 

 

پاسخ های این پرسش

تعداد پاسخ ها : 6 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 27 شهریور 1394
  • 15:18

متن ارور را قرار دهید

در قسمت loginurl به شکل زیر عمل کنید

<authentication mode="Forms">
        <forms loginUrl="~/Login.aspx"/>
      </authentication>

 

کاربر سایت

amethyst

عضویت از 1394/06/09

  • جمعه 27 شهریور 1394
  • 15:29

وقتی صفحه ی لاگینو ران میکنم این صفحه نمایش داده میشه:

سوال من اینه ک وقتی ب این نحو صفحه ی لاگینو ایجاد میکنیم نیاز به زدن کد خاصی یانوشتن رویدادی نیست که بااستفاده ازاون عمل لاگینو انجام داد؟

خودش عمل لاگینو انجام میده؟

 

کاربر سایت

amethyst

عضویت از 1394/06/09

  • جمعه 27 شهریور 1394
  • 15:53

میشه به سوالم جواب بدین و بنده رو راهنمایی کنین؟

باتشکر

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 27 شهریور 1394
  • 16:20

در وب کانفیگ و قسمت AppSetting مقدار زیر را درج کنید درست میشه

<appSettings>
   <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
 </appSettings>

 

کاربر سایت

amethyst

عضویت از 1394/06/09

  • جمعه 27 شهریور 1394
  • 16:29

درست شد

ممنون ازپاسختون خیلی لطف کردین

میشه توضیح بدین که چراهمچین مشکلی بوجود اومده بود؟البته اگه زحمتی نیست

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • شنبه 28 شهریور 1394
  • 08:38

در کتابخانه های دانت پیش از 4.5 جهت استفاده از Validator ها در ASP Webforms ، بصورت خودکار javascript  های مربوط به اعتبار سنجی اطلاعات سمت کلاینت به صفحه اضافه می شد ولی از ورژن 4.5 به بعد این مورد صورت نمی گیرد زیرا اعتبار سنجی سمت کلاینت با کمک HTML5 صورت می گیرد .

زمانی که پروژه ای با دات نت 4.5 به بالا ایجاد می کنید شما با غیر فعال کردن ValidationSettings:UnobtrusiveValidationMode در وی کانفیگ به دات نت می گویید که جهت اعتبار سنجی به حالت قبل از کتابخانه 4.5 رجوع کند تا با اضافه کردن javascript ها، validator های شما به درستی کار کنند.

    <appSettings>
      <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
    </appSettings>

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)