В настоящее время я использую механизм аутентификации ADFS для аутентификации пользователя.В этом случае я устанавливаю режим аутентификации как None вместо аутентификации форм.После успешного входа пользователя в систему объект заявок предоставит данные роли, связанные с пользователем loggedIn, поэтому в этом случае атрибут ролей карты сайта сможет подобрать роль из объекта заявок.Не могли бы вы объяснить, как будет использоваться свойство securityTrimmingEnabled.
Я использовал пользовательский класс ADFSRoleProvider.cs, который наследует класс RoleProvider и переопределяет метод GetRolesForUser, но метод не вызывается, если я не установил * 1003.*
<authentication mode="Forms"/>
и это, в свою очередь, также не может взаимодействовать с атрибутом ролей, упомянутым в узле siteMapNode.
Основная проблема - после успешного входа пользователя с использованием механизма аутентификации ADFS, какатрибут роли карты сайта знает о роли зарегистрированного пользователя.
Пожалуйста, предоставьте пример кода и помощь по вышеупомянутой проблеме.