1

我已按照下面提到的步骤将 Simplesamlphp 与 Drupal 应用程序集成。但是,在外部 IDP 成功认证后,我面临以下问题。

https://www.drupal.org/project/simplesamlphp_auth

问题:使用 Simplesamlphp IDP 进行身份验证后的 Drupal 登录问题

描述:当我单击登录块上的联合链接时,它会重定向到我已正确配置的外部 IDP,

然后,在输入凭据并正确验证之后,它重定向回 Drupal 应用程序,但它没有在 drupal 站点上创建用户,也没有登录到 drupal 站点。

遵循的步骤

  1. 安装了 Drupal 7:例如:local.mysite.com
  2. 在 drupal 根文件夹下安装 SimpleSAMLphp - 例如:local.mysite.com/simplesaml
  3. 将 SimpleSAMLphp 配置为服务提供者
  4. 在 Drupal 7 上安装 simplesamlphp_auth 模块
  5. 配置 simplesamlphp_auth 模块
  6. 激活 simplesamlphp_auth 模块
  7. 联合链接已在登录块上打开,单击链接后,它会重定向到外部 IDP 提供商,然后它会要求输入凭据。
  8. 输入凭据后,它正在验证和验证。
  9. 成功验证后,它会重定向回 Drupal 应用程序。

10. 但是,它没有在drupal 站点上创建用户,也没有登录到drupal 站点

仅供参考:我已经配置了会话 store.type = sql。

有没有人遇到过类似的问题,是否有相同的解决方案。请帮我解决这个问题。

问候,

阿伦

4

1 回答 1

0

我在 Drupal 8 上使用它,所以不确定它是否适用,但请确保您在模块配置页面的用户配置部分下选中了“注册用户”。此设置有助于在身份验证后创建帐户

在此处输入图像描述

于 2017-05-09T07:19:37.497 回答