php - 如何访问 base_path() 文件中的 env() 方法?
问题描述
改写的问题
请至少检查一下https://github.com/vipertecpro/simplesamllaravel.git 它可能会帮助其他人在 laravel 中实现 saml 集成。
我一直在尝试在 laravel 中实现 azure saml 登录集成,所以我遇到了这个https://simplesamlphp.org/,现在我已经下载了整个 repo。并将其放入我的公共文件夹,它工作得很好,但它很容易受到攻击,所以我决定将它放入 laravel 根目录,这样我就可以访问环境变量或其他 laravel 辅助方法,我一直在搜索我怎么能得到坚持公用文件夹中的 laravel 辅助方法,但不幸的是它不起作用,所以我决定放入 saml repo。进入我的 laravel 根目录以访问 laravel 辅助方法。
所以我在这里遇到了这个问题。
我现在清楚了吗?
这是我的项目目录的屏幕截图
问题:我有许多配置文件需要根据 ENV 文件进行设置,我只是不知道如何将环境变量使用到 samlogin 目录中。
这是我在我的_include.php文件中尝试过的,它是samlogin目录的根目录
require_once '../vendor/autoload.php';
// require_once '../vendor/laravel/framework/src/Illuminate/Foundation/helpers.php';
echo env('APP_URL');
die();
我非常接近解决这个问题。任何帮助或参考表示赞赏。
解决方案
推荐阅读
- ios - AVAudioPlayer 中的错误域 = NSOSStatusErrorDomain 代码 = -54 "(null)"
- javascript - 匹配 C# 中的 Javascript RSA 加密
- scala - Scala - 错误“值映射不是成员”
- html - 强制 Vimeo Iframe 居中并完全覆盖背景中的幻灯片
- javascript - 以重力形式上传文件wordpress - 滚动页面不起作用
- spring-boot - Spring Cloud 数据流服务器
- c++ - 我的 hdc/hbitmap 的内存泄漏在哪里?
- spring - 当我在不同的 @Configuration 类中添加多个 @ComponentScan 时会发生什么
- c++ - c ++ fstream只输出一种情况
- c# - 使用 SAML 2.0 协议获取 SAML 2.0 断言 XML