powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Security и SiteMap
1 сообщений из 1, страница 1 из 1
Security и SiteMap
    #33948823
getus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, меню сайта под asp 2.0 сделано через siteMap, но не получается настрить это меню под соответствующих пользователей. Определяю провайдера (т.к. >1 меню) в web.config:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
  <siteMap defaultProvider="MenuXMLSiteMapProvider">
    <providers>
      <add name="TreeViewXMLSiteMapProvider"
           type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" siteMapFile="~/Web_Left.sitemap" securityTrimmingEnabled="true"/>
      <add name="MenuXMLSiteMapProvider"
           type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" siteMapFile="~/Web_Top.sitemap" securityTrimmingEnabled="true"/>
      <add name="TreeViewXMLSiteMapProvider2"
           type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" siteMapFile="~/Pereves/Web_Left2.sitemap" securityTrimmingEnabled="true"/>

    </providers>
  </siteMap>

в web_top.sitemap:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<siteMap>
  <siteMapNode  url="" title=""  description="" roles="*">
      <siteMapNode url ="~/Main.aspx" title ="Главная" description ="На Главную" roles ="zmk\ПП ССЦ Весовщики">
      </siteMapNode>
      <siteMapNode url ="~/Menu.aspx" title ="Меню" description ="" roles="zmk\ПП ССЦ Весовщики">
      </siteMapNode>
      <siteMapNode url ="~/Adress.aspx" title ="Адреса" description ="" roles="zmk\клиенты">
      </siteMapNode>
      <siteMapNode url ="~/Vacancy.aspx" title ="Вакансии" description ="" roles="zmk\клиенты">
      </siteMapNode>
      <siteMapNode url ="~/Answer.aspx" title ="Отзыв" description ="" 
roles="zmk\клиенты">
      </siteMapNode>
      <siteMapNode url ="~/Pereves/DT.aspx" title ="Перевеска" roles ="zmk\клиенты">
      </siteMapNode>
    </siteMapNode>
</siteMap>
В итоге все пункты меню доступны всем пользователям, имеющим доступ на сайт, что не так?
Спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Security и SiteMap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]