[英]yii2 verbfilter post logout
我無法想象出什么問題了,但是現在注銷不起作用。 在控制器行為中:
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'logout' => ['post'],
],
],
與yii2高級模板相同。 布局(默認)具有Html :: csrfMetaTags()。 單擊鏈接“注銷”時,通過帖子發送的csrf var。 設置了data-method = post。 我嘗試將http查詢與其他網站進行比較。 看起來很像。 我從不參與actionLogut()。 可能有什么問題?
出事了。 我不知道確切。 我從codemix中發現了自定義UrlManager的問題。 我記錄了一些變量,發現注銷URL是/ account / logout,而urlmanager將我重定向到/ en / account / logout。 我不知道為什么UrlManager創建不帶/ en /的注銷URL。 我使用了“ enableDefaultLanguageUrlCode”參數,並且... url正確生成了! 並且注銷正在工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.