带有 SimpleSAMLphp 的 Drupal 8

Drupal 8 with SimpleSAMLphp

我想在我的 Drupal 8 安装中使用 SimpleSAMLphp。我已经添加了所需的模块。但是,当我尝试启用 SimpleSAMLphp 模块时,出现以下错误:

SimpleSAMLphp module requires the simplesamlphp library

我看了帮助文档,还是有点迷糊。我没有使用作曲家,所以我的第一步是我被困在的地方:

  1. Make sure you have a working SimpleSAMLphp installation. It needs to be a standalone installation, which has a "vendor" folder in the root of the project.

这是说安装模块不会安装 SimpleSAMLphp 作为独立安装吗?如果没有,谁能提供有关如何设置的详细信息?

Drupal SingleSAML 模块将无法正常工作,因为在此之前您需要在项目根目录中安装 SAML 库。请查找步骤:

• 在 drupal 服务器的根目录上上传 SingleSamlphp

• 在 DRUPAL_DOC_ROOT/modules/contrib

中上传 SimpleSAMLphp Drupal 模块

• 在安装 SimpleSAMLphp 1.6 版或更高版本并将其配置为作为服务提供商运行之前,我们不需要安装它。

• 此 SAML 模块将帮助我们从独立于我们的 DRUPAL_DOC_ROOT 会话的 ADFS 中获取身份验证会话存储。

• 按照 https://simplesamlphp.org/docs/stable

中提供的步骤安装 SAML 库

• 配置 SAML 库后,只有您可以继续进行 SAML 与 Drupal 的集成。