在wso2的唯一标志

时间:2017-04-13 16:43:37

标签: wso2 wso2is wso2-am

我使用shibboleth和身份服务器进行单点登录。登录时我似乎总是遇到授权问题。当我向内部/每个人角色添加登录权限时,用户可以登录,但我不希望所有用户都登录。所以我添加了一个辅助用户存储,只希望允许特定角色登录。无论我添加到角色的权限,它都不会对单点登录做任何事情。我是否必须将角色映射添加到服务提供者或身份提供者?我尝试过很多东西,而且我遇到的问题一直是个问题。

1 个答案:

答案 0 :(得分:0)

在user-mgt.xml下,我将此标记更改为true。

function set_default_language () { session_start(); if (!isset($_SESSION['views'])) { $_SESSION['views'] = 0; } $_SESSION['views'] = $_SESSION['views']+1; if ( $_SESSION['views'] == 1 ) { ?> <script type="text/javascript"> var select = document.querySelector('select.notranslate'); select.value = "en|id"; select.dispatchEvent(new Event('change')); </script> <?php } } add_action( 'wp_footer', 'set_default_language');

在我连接了辅助用户存储的APIM和gatways中更改此标记。如果您的APIM远程检查权限,您可以更改身份服务器中的标记。