PDA

View Full Version : ایجاد مشکل برای لینک فعالسازی توسط Deny user=?



bftarane
جمعه 25 شهریور 1390, 19:26 عصر
با سلام
من سایتی دارم که می خواهم اولین صفحه ای که کاربر می بینه صفحه loginباشه که با کد زیر این مسئله تحقق حل شد
<authorization>
<deny users="?"/>
</authorization>

من یه لینک فعالسازی به ایمیل کاربرم می فرستم که تا وقتی روی اون کلیک نکرده نمی تونه login کنه
حالا مشکل من اینه که وقتی
<deny users="?"/>
را استفاده می کنم وقتی کاربر روی لینک کلیک می کنه به صفحه مورد نظر من که با Querystring id کاربر رو به اون صفحه می فرستم نمی ره و در صفحه login باقی می مونه

دلیلش هم اینه که فیلد IsApproved که من اون رو با تغییر خاصیت DisableCreatedUser در CreateUserWizard از True به False تغییر دادم True نمیشه
حالا این که
<deny users="?"/> چه ربطی به IsApproved داره نمی دونم.
اما وقتی
<deny users="?"/>
رو بر می دارم می تونه اکتیو بشه
ولی مشکل اینه که در این صورت اولین صفحه ای که کاربر میبینه default.aspx هستش
ممنون اگه کمک کنید.

bftarane
یک شنبه 27 شهریور 1390, 17:21 عصر
حتی Isanonymous هم در جدول membership برای کاربری که تازه ایجاد شده false هست. کسی نیست جواب بده؟