Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как правельно запрщать доступ к странице?


Автор: DenWPF 4.6.2010, 20:25
Я пишу админку, и хочу что бы можно было зайти только после авторизации проверка по бд (это сделал) и что не авторизованный админ или другой человек не мог зайти не на одну страницу админки.

Автор: jonie 5.6.2010, 09:44
DenWPF, в web.config прописать 
Код

    <location path="js">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>

при использовании стандартных (или допиленных) мембершип провайдеров наверно...

Автор: DenWPF 5.6.2010, 10:41
а где эти юзеры берутся?

Автор: jonie 5.6.2010, 15:58
DenWPF, а где вы их заведете так и будут.. почитайте про безопасность в asp.net - там много всего ....

Автор: DenWPF 5.6.2010, 21:22
мне минимум надо, для курсовой написать и забыть

Автор: Kill_em_all 6.6.2010, 00:19
М.Беллиньясо почитай. Разработка Веб-Приложений. Как-то так...
Рассказывает о System.Web.Security.Membership. Наверн то что нужно тебе будет

Автор: A5uKa 7.6.2010, 07:27
Цитата(jonie @ 5.6.2010,  09:44)
DenWPF, в web.config прописать 
Код

    <location path="js">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>

при использовании стандартных (или допиленных) мембершип провайдеров наверно...

+ к этому

Код

        <authentication ................."/>
            </forms>
        </authentication>
        <membership defaultProvider=............>
            <providers>
                <add connectionStringName=................../>
            </providers>
        </membership>
        <roleManager enabled="true" ..........>
            <providers>
                <add connectionStringName=............./>
            </providers>
        </roleManager>
        <siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
            <providers>
                <add name=...... securityTrimmingEnabled="true"/>
            </providers>
        </siteMap>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)