我在我的 laravel 应用中使用了Elfinder。
此软件包的配置文件带有一个名为routes
的选项,如下所示:
'route' => [
'prefix' => 'elfinder',
'middleware' => array('web', 'auth'), //Set to null to disable middleware filter
],
如您所见,有一个middleware
选项设置为array('web', 'auth')
,导致只有经过身份验证的用户才能访问其路由。
但是,每当我想通过 Elfinder 文件管理器上传文件时,都会出现此错误:
Unable to connect to BackEnd
但是,当我将middleware
选项设置为null
时,一切正常。但是您知道在这种情况下可能存在安全问题。
如何解决此问题?