我已經使用註釋來阻止未經授權的用戶訪問數據,但現在面臨停止經過身份驗證的用戶編輯和刪除彼此記錄的問題。 如果這是通過登錄用戶本地主機/用戶/編輯/ 43鍵入的 - 記錄可能會改變!即使你的記錄不屬於登錄用戶。保護編輯和刪除記錄
這就是我用於這個查詢只允許登錄用戶查看他們自己的記錄。
var Adverts = from b in db.Adverts
.Where(c => c.Customer.Username == User.Identity.Name)
select b;
難以嘗試爲用戶實現編輯和刪除安全性。 任何建議將是最受歡迎的
我一直在這裏很長一段時間,任何更多的信息將有所幫助 – 2012-04-15 18:54:25
哪一部分具體? – 2012-04-16 01:15:46
我曾嘗試在編輯中使用它,並用if語句刪除它,但發現難以實現;不知道該怎麼辦! – 2012-04-16 01:45:03