Нужен пример <ignore-url-Pattern> JOSSO - PullRequest
2 голосов
/ 30 апреля 2011

Интересно, может ли кто-нибудь показать мне пример работы приложения-партнера JOSSO в joss-agent-config.xml?

Ответы [ 2 ]

1 голос
/ 28 февраля 2015

Только что решил сегодня. Чтобы установить шаблоны URL для тега ignore-url-Patterns JOSSO, вам нужно использовать тег из другого пространства имен:


<агент: шаблоны игнорируемых URL>
*. css </ s: значение>
*. js </ s: значение>
*. gif </ s: значение>
*. jpg </ s: значение>
*. png </ s: значение>
</ agent: шаблоны ignore-url>
</ Агент: партнер-приложение>

Предполагается, что у вас есть xmlns: agent = "urn: org: josso: agent: core" и xmlns: s = "http://www.springframework.org/schema/beans".

XSD для шаблонов ignore-url использует область действия "## other", поэтому это должен быть тег из другого пространства имен. Я использовал тег в Spring, потому что это простой контейнер для строки, и он отлично подойдет для хранения различных шаблонов URL, которые вы хотите использовать.

0 голосов
/ 19 июля 2013
 <configuration>
        <agent:agent-configuration>
            <!-- ============================================================================= -->
            <!--                                                                               -->
            <!-- JOSSO Parnter application definicions :                                       -->
            <!--                                                                               -->
            <!-- Configure all web applications that should be a josso partner application     -->
            <!-- within this server.                                                           -->
            <!-- For each partner application you have to define the proper web-context.      -->
            <!-- ============================================================================= -->
            <agent:partner-apps>
               <agent:partner-app id="AdminApp" context="/admin"/>
               <agent:partner-app id="HOME" context="/home" >
                   <ignore-web-resource-collections>public-resources,img-resources</ignore-web-resource-collections>
               </agent:partner-app>
                <agent:partner-app id="EmployeeApp" context="/emp"/>
                <agent:partner-app id="AuditApp" context="/audit"/>
            </agent:partner-apps>
        </agent:agent-configuration>

...