SimpleSamlphp:在另一个属性内添加属性

克瓦西尔

实际上使用simpleSamlPhp在我的网站上创建身份验证,因此我在自己的网站上安装了服务提供商,并且还安装了身份提供商,直到他们没有问题为止。我的服务提供商连接到我的身份提供商,并且连接正常。

我在文件“ config / authsources.php”中有另一个用户:

$config = array(
    ...
    'example-userpass' => array(
        'userTest:pwd' => array(
            'uid' => array('userTest'),
            'NameIdentifier' => 'Test',
            'Attribut1' => 'att1',
            'Attribut2' => 'att2'
        )
    ),
    ...
),
...

我的问题是我想在一个属性中同时包含多个属性,因为这样的事情:

$config = array(
    ...
    'example-userpass' => array(
        'userTest:pwd' => array(
            'uid' => array('userTest'),
            'NameIdentifier' => 'Test',
            'Attribut1' => 'att1',
            'Attribut2' => array(
                'Attribut21' =>  'att21',
                'Attribut22' => 'att22',
                 ...    
            )
        )
    ),
    ...
),
...

但是当我这样做时,我有此错误:

SimpleSAML_Error_Error: UNHANDLEDEXCEPTION
Backtrace:
1 C:\wamp\www\Idp\simplesamlphp\www\_include.php:37 (SimpleSAML_exception_handler)
0 [builtin] (N/A)
Caused by: Exception: Invalid attributes for user userTest in authentication source example-userpass: Invalid attribute value for attribute Attribut2: array (
  'Attribut21' => 'att21',
  'Attribut22' => 'att22'
)

那么,如何添加其他属性的属性?

克瓦西尔

最终我真的没有困难,我只需要做:

$config = array(
    ...
    'example-userpass' => array(
        'userTest:pwd' => array(
            'uid' => array('userTest'),
            'NameIdentifier' => 'Test',
            'Attribut1' => 'att1',
            'Attribut2' => array(
                'att21',
                'att22',
                 ...    
            )
        )
    ),
    ...
),
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

访问另一个模型内的属性

来自分类Dev

访问另一个对象内的对象属性

来自分类Dev

使用 Javascript Reduce 添加一个属性并乘以另一个属性

来自分类Dev

从另一个移动块添加一个节点作为属性并删除块

来自分类Dev

jQuery-将属性添加到另一个属性?

来自分类Dev

Struts2-另一个属性内的属性标签

来自分类Dev

如何访问分配给另一个对象的属性的数组内的对象的属性?

来自分类Dev

将另一个类的项目添加到另一个类的属性。目标C

来自分类Dev

将另一个类的项目添加到另一个类的属性。物镜

来自分类Dev

另一个属性的Swift类属性

来自分类Dev

打字稿:基于另一个属性的属性

来自分类Dev

另一个属性中的参考子属性

来自分类Dev

选择实体另一个属性的属性

来自分类Dev

根据另一个属性约束属性值

来自分类Dev

名称在另一个属性中的访问属性

来自分类Dev

将属性传递给另一个属性

来自分类Dev

XmlSerialisation:将一个属性序列化为另一个属性的属性

来自分类Dev

递归属性,使用另一个属性中的一个属性

来自分类Dev

XSLT基于另一个值添加属性值

来自分类Dev

YII-向dropDownList添加另一个属性

来自分类Dev

JavaScript将ID属性添加到另一个创建的元素

来自分类Dev

Resharper 8,键入属性右大括号可添加另一个}

来自分类Dev

春季启动添加另一个属性文件到环境

来自分类Dev

春季启动添加另一个属性文件到环境

来自分类Dev

如何从另一个表向序列化器添加新属性?

来自分类Dev

访问由另一个类的frord声明添加的类属性

来自分类Dev

PassportJS向req.user添加另一个属性

来自分类Dev

如何从另一个表向序列化器添加新属性?

来自分类Dev

添加为属性时,如何访问具有另一个功能的功能?

Related 相关文章

  1. 1

    访问另一个模型内的属性

  2. 2

    访问另一个对象内的对象属性

  3. 3

    使用 Javascript Reduce 添加一个属性并乘以另一个属性

  4. 4

    从另一个移动块添加一个节点作为属性并删除块

  5. 5

    jQuery-将属性添加到另一个属性?

  6. 6

    Struts2-另一个属性内的属性标签

  7. 7

    如何访问分配给另一个对象的属性的数组内的对象的属性?

  8. 8

    将另一个类的项目添加到另一个类的属性。目标C

  9. 9

    将另一个类的项目添加到另一个类的属性。物镜

  10. 10

    另一个属性的Swift类属性

  11. 11

    打字稿:基于另一个属性的属性

  12. 12

    另一个属性中的参考子属性

  13. 13

    选择实体另一个属性的属性

  14. 14

    根据另一个属性约束属性值

  15. 15

    名称在另一个属性中的访问属性

  16. 16

    将属性传递给另一个属性

  17. 17

    XmlSerialisation:将一个属性序列化为另一个属性的属性

  18. 18

    递归属性,使用另一个属性中的一个属性

  19. 19

    XSLT基于另一个值添加属性值

  20. 20

    YII-向dropDownList添加另一个属性

  21. 21

    JavaScript将ID属性添加到另一个创建的元素

  22. 22

    Resharper 8,键入属性右大括号可添加另一个}

  23. 23

    春季启动添加另一个属性文件到环境

  24. 24

    春季启动添加另一个属性文件到环境

  25. 25

    如何从另一个表向序列化器添加新属性?

  26. 26

    访问由另一个类的frord声明添加的类属性

  27. 27

    PassportJS向req.user添加另一个属性

  28. 28

    如何从另一个表向序列化器添加新属性?

  29. 29

    添加为属性时,如何访问具有另一个功能的功能?

热门标签

归档