gpt4 book ai didi

php - Symfony 2.1 REST API 登录无处不在

转载 作者:可可西里 更新时间:2023-11-01 13:28:28 25 4
gpt4 key购买 nike

我正在使用 Symfony 2.1 开发 REST API。

我的代码现在可以正常工作了,但是有一个问题,我可以在 /api/ 中登录,但是这个登录只能在 /api/* 下工作。但我需要访问整个页面。

api:
pattern: ^/api
#anonymous: ~
form_login: false
provider: fos_userbundle
http_basic:
realm: "REST Service"

main:
pattern: .*
provider: fos_userbundle
form_login:
check_path: fos_user_security_check
login_path: fos_user_security_login
default_target_path: wi_homepage
logout:
path: fos_user_security_logout
target: wi_homepage
anonymous: true
switch_user: true
remember_me:
key: "%secret%"
name: RememberMe
lifetime: 2592000
remember_me_parameter: _remember_me

那么有没有什么办法可以在/api/目录下实现http登录,随时随地访问呢?

最佳答案

解决方案非常简单,两个防火墙需要相同的上下文

context: some_random_context_name_you_can_choose_freely

http://forum.symfony-project.org/viewtopic.php?f=23&t=60654&p=164063#p164063

关于php - Symfony 2.1 REST API 登录无处不在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13522774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com