如何在 symfony 2/3 中关闭会话?
Posted
技术标签:
【中文标题】如何在 symfony 2/3 中关闭会话?【英文标题】:How can I turn off sessions in symfony 2/3? 【发布时间】:2017-03-29 02:29:14 【问题描述】:我不需要在我的 rest(stateless) api 中使用会话,如果我关闭它们,就会导致错误。
【问题讨论】:
错误是什么? 我大约一年前使用 symfony 2.7 完成了此操作,对此我不记得是什么样的错误消息。用户未发送 php_SESSION cookie 时导致的错误。 您说“它导致错误”,我们需要知道错误是什么才能帮助您...如果您当前的代码没有错误,我不会'不明白你的问题...... 【参考方案1】:您可以尝试使用stateless
in
security.yml
security:
firewalls:
main:
stateless: true
Read Doc
希望它是您正在寻找的。p>
【讨论】:
谢谢。现在我开始创建新的 api 并且需要提前知道【参考方案2】:将防火墙安全设为假:
security:
providers:
in_memory:
memory: ~
firewalls:
main:
stateless: true
security: false
【讨论】:
以上是关于如何在 symfony 2/3 中关闭会话?的主要内容,如果未能解决你的问题,请参考以下文章
即使在 Flask 中关闭浏览器后,如何将一个会话变量存储一段时间?
在 Facebook-Ios-Sdk 中关闭 Facebook 会话