【发布时间】:2019-04-16 06:10:14
【问题描述】:
我正在尝试让 SSO 在应用程序上运行,这是第一次用这种类型的东西做任何事情,但一开始就遇到了障碍。
从这里开始有一些基本问题。不完全确定我哪里出错了。
尝试使用https://github.com/aacotroneo/laravel-saml2;在开发 WAMPserver 上运行 Laravel 5.4;按照所有说明安装软件包,将提供程序和别名信息添加到config/app.php。
如果我尝试发布配置文件,我没有收到任何操作,没有错误,只是在 Composer 中“发布完成”。
我可以将saml2_settings.php 文件从提供程序目录复制到配置目录,并在那里设置参数,但是,没有路由工作 - 尝试通过/saml2/metadata URL 获取元数据只会给我一个 404。
任何想法 - SAML 的新手,但这似乎只是一个标准安装问题。
【问题讨论】:
-
您是否启动了您的 laravel 服务器,例如使用
php artisan serve我正在使用 Laravel 5.4,这个库运行良好。我会尝试全新的 L5.4 安装,如果有变化,我会回复你。 -
我只是按照使用 Laravel 5.4 的说明进行操作,并且能够在
myapp/saml2/metadata检索元数据,而无需更改config/saml2_settings.php上的任何内容。如果您没有做错任何事情,您应该再次检查 -
在经历了一切之后,似乎我只需要运行 composer dump-autoload,因为事情没有正确注册。愚蠢的错误
标签: php laravel laravel-5 wampserver saml