Можно ли защитить одну процедуру с помощью нескольких тестов безопасности в адаптерах IBM Worklight

Я создаю приложение, и я добавил Android, мобильное веб-приложение в качестве рабочей среды, что означает, что я хочу использовать то же приложение, что и веб-приложение (используя его URL). Я создаю 2 отдельных теста безопасности, один из которых - тест безопасности для мобильных устройств, а другой - тест веб-безопасности, но мои процедуры Адаптеров являются общими (например, для процедуры1), ** Так что можно применить два теста безопасности к одной отдельной процедуре.** Это то, что я пытался, но это не сработало.

Следующее - мой Мобильный Тест безопасности

    <mobileSecurityTest name="BankingTest">
        <testDeviceId provisioningType="none" />
        <testUser realm="BankingRealm" />
        <testDirectUpdate mode="perSession" />
    </mobileSecurityTest>

Ниже приведен мой тест веб-безопасности

    <webSecurityTest name="BankingWebTest">
        <testUser realm="BankingWebRealm"/>
    </webSecurityTest>

Ниже описано, как процедура защищена в XML-файле.

<procedure name="getDetail" securityTest="BankingTest"/>(Its working).

Но когда я попробовал

    <procedure name="getDetail" securityTest="BankingTest"/>
   <procedure name="getDetail" securityTest="BankingWebTest"/>
                   --OR--
<procedure name="getDetail" securityTest="BankingWebTest;BankingTest"/>

это не работает.

Мое требование: я хочу защитить одну и ту же процедуру двумя разными тестами безопасности. Поэтому, пожалуйста, предложите мне, какой подход лучше и как.

2 ответа

Решение

Я не думаю, что вам нужно отдельное пространство для Интернета и мобильных устройств.

Кроме того, вы не можете установить более одного securityTest для каждой процедуры.

Не используйте две области, если в этом нет необходимости, а затем используйте пользовательский securityTest вместо одного для веб-сайтов и одного для мобильных устройств.

Я не думаю, что вы можете использовать более одного securityTest для защиты одной и той же процедуры или ресурса.

Другие вопросы по тегам