我跟着這兩份文件: https://github.com/hwi/HWIOAuthBundle/tree/master/Resources/doc(用於HWIOAuth) https://gist.github.com/danvbe/4476697(集成HWIOAuth與FOSUB)HWIOAuthBundle&FOSUserBundle整合
而且我得到這個錯誤
ServiceNotFoundException的:你已要求非現有服務「hwi_oauth.resource_ownermap.main」。
我發現了同樣的錯誤在計算器: Symfony2.3 - HWIOAuthBundle Config ServiceNotFoundException
但我認爲,我在config.yml ressource_owners良好配置。
這裏是:
fos_user:
db_driver: orm
firewall_name: main
user_class: MyProject\UserBundle\Entity\User
registration:
form:
type: myproject_user_registration
confirmation:
enabled: true
template: FOSUserBundle:Registration:email.txt.twig
hwi_oauth:
firewall_name: main
fosub:
username_iterations: 30
properties:
yahoo: yahoo_id
google: google_id
windows_live: windows_live_id
linkedin: linkedin_id
resource_owners:
any_name:
type: yahoo
client_id: X
client_secret: X
any_name:
type: google
client_id: X
client_secret: X
scope: X
any_name:
type: windows_live
client_id: X
client_secret: X
any_name:
type: linkedin
client_id: X
client_secret: X
scope: X
我有正確的價值觀,而不是X(沒有任何「」我不知道我是否應該添加此)。
感謝問題是我有secured_area而不是主要。 – Sandoche