我在Laravel 5.1应用程序上使用Barrydvh \ Snappy进行PDF生成。 用户登录后必须生成PDF,因为该视图必须保密。
似乎由wkhtmltopdf打开的shell创建了一个并行会话,因此没有用户进行身份验证,我返回登录路由而不是所需的私有视图。
有谁知道如何处理这个问题?
提前谢谢大家。
祝你好运, 玛尔塔
答案 0 :(得分:0)
我能够通过让Snappy引用视图而不是路径来使其工作。这样我就避免了处理身份验证。
re.findall(r'(?<=dataLayer\.push\().*(?=\)\;)', your_script_tag_data, re.DOTALL)
我必须编辑服务器上的hosts文件以添加引用我的应用程序域的127.0.0.1。