0
在我的WebAPI控制器的功能後,通過我分配User.identity.GetUserId()
用戶ID給我貼的對象,但始終ModelState.isValid
返回的ModelState驗證錯誤時,從User.Identity.GetUserId()
用戶ID需要驗證錯誤獲取價值
將值分配給所需的屬性。所以我從userId
屬性中刪除了必需的屬性。它正在工作,但我需要知道爲什麼ModelState
不知道用戶標識已提供User.Identity.GetUserId()
。
也許'User'爲空? – demo
不是,因爲它保存在數據庫中。問題是我無法在此屬性上使用[必需的]屬性。但是刪除這個屬性並不能確定userId是否被傳遞。 – Khalil