例外:simplesamlphp_auth.module中的错误:没有有效的唯一ID属性集

时间:2015-10-29 23:56:47

标签: drupal-7 simplesamlphp simple-authentication

我安装了simplesamlphp和simplesamlauth。当我尝试登录时,我遇到此错误,任何人都可以帮我解决这个问题吗?

例外:

  

simplesamlphp_auth.module中的错误:没有有效的唯一ID   属性集。在_simplesamlphp_auth_get_authname()中(第419行)   /var/www/html/drupal/sites/all/modules/contrib/simplesamlphp_auth/simplesamlphp_auth.module)。

1 个答案:

答案 0 :(得分:0)

之所以发生这种情况,是因为IdP未提供您在模块配置页面上的“simpleSAMLphp中的哪个属性应该用作用户的唯一标识符”字段中指定的属性。如果(例如)您尝试使用TestShib.org上的IdP测试模块,则会出现该错误,因为该字段中的默认名称和建议的其他名称都不匹配TestShib提供的任何属性。有机因此,假设您无法控制IdP,您需要确定提供 的属性中的哪些属性将作为唯一标识符工作,并在该字段中输入该名称。再次使用TestShib.org作为示例,如果您使用simpleSAMLphp应用程序(而不是模块)登录,您将在该页面上看到提供的属性列表,其名称在左栏中。

相关问题