簡體   English   中英

用戶提供者錯誤symfony

[英]User provider error symfony

我正在使用Guard + JWT開發身份驗證系統,並以此為參考。 一切似乎都正常。 但是現在我面臨一個問題。 當我嘗試使用生成的令牌訪問安全資源時,我可以訪問它,但是如果再次嘗試訪問它,則會出現錯誤提示

這里沒有用戶“ AppBundle \\ Document \\ User”的用戶提供者

就像是偶數,第一個請求工作第二個而不是第三個工作,依此類推。

您的security.yml文件中是否有類似的內容?

providers:
    user_db:
        mongodb: {class: AppBundle\Document\User, property: username}

另外,您需要將您的提供程序放在防火牆部分中:

firewalls:
    main:
        provider: user_db

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM