ورود

View Full Version : سوال: مشکل در Roles



fakhravari
سه شنبه 03 آبان 1390, 15:30 عصر
با سلام
من 2 پوشه دارم Administrator , PowerUser
و درون هر کدوم
Administrator
<allow roles="Administrator" />
<deny roles="PowerUser" />
PowerUser
<allow roles="Administrator" />
<allow roles="PowerUser" />
روی سیستم خودم جواب میده اما روی هاست باید تنظیمای تقرار بدیم در webconfig??
<roleManager enabled="true"/>
چنتا کد تست کردم اما جواب نگرفتم :متفکر:

دوستان من با membership کار میکنم.
یه مشکلی که پیش اومده rols , login کار نمیکنه روی یه هاست دیگم درسته اما روی یکی دیگه کار نمیکنه.
اگه دوستان کمکی کنند نمونه کد rols , login در وب کنفیگ چنتا مثال بزنند
ممنون

توی 2 پوشه admin , power فایل webconfig ایجاد شده که به صورت بالا مقدار دارند .
اگه میشه مثال هایی که برای گذاشتن ممبرشیپ در هاست است را بزنید

mahdioo12194
سه شنبه 03 آبان 1390, 16:54 عصر
با سلام
من 2 پوشه دارم Administrator , PowerUser
و درون هر کدوم
Administrator
<allow roles="Administrator" />
<deny roles="PowerUser" />
PowerUser
<allow roles="Administrator" />
<allow roles="PowerUser" />
روی سیستم خودم جواب میده اما روی هاست باید تنظیمای تقرار بدیم در webconfig??
<roleManager enabled="true"/>
چنتا کد تست کردم اما جواب نگرفتم :متفکر:

این کدها رو شما دقیقا کجا نوشتید!!

fakhravari
سه شنبه 03 آبان 1390, 20:42 عصر
مشکل حل شد

<roleManager enabled="true">
<providers>
<clear/>
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ConnectSring1" applicationName="/"/>
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider " applicationName="/"/>
</providers>
</roleManager>


<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ConnectSring1" applicationName="/"/>
</providers>
</membership>