我正在製作一個asp.net/c# web應用程序,我想知道客戶端腳本是否足以驗證使用js的安全性?你怎麼看,你有什麼建議? 感謝使用客戶端腳本進行驗證?
0
A
回答
2
爲此,使用客戶端腳本實質上是要求客戶端檢查控制客戶端的用戶沒有做什麼壞事。
對於那些不小心做壞事的用戶來說,非常方便,但對於試圖故意做壞事的用戶來說,卻完全沒有防範。
做所有您的檢查服務器端,然後考慮添加額外的客戶端檢查,以加速用戶的事情。
3
客戶端腳本用於驗證足夠使用js的安全嗎?
不,客戶端驗證只是不夠安全,因爲用戶可以禁用JavaScript。您需要至少執行服務器端驗證。客戶端驗證僅僅是爲了方便,避免向服務器發送值並保留帶寬,UI的響應性......但不是爲了安全。
0
你不能依靠這些,因爲用戶可以簡單地關閉Javascript。始終執行服務器側驗證!
相關問題
- 1. 使用MVC進行客戶端驗證
- 2. 在angularjs中進行客戶端驗證
- 3. 傳遞ErrorMessage進行客戶端驗證
- 4. 使用RESTful API進行客戶端和服務器端驗證
- 5. 使用客戶端證書進行智能卡身份驗證
- 6. 使用客戶端證書進行身份驗證
- 7. 使用Java客戶端進行SSL證書驗證
- 8. 使用JSF進行客戶端驗證使用JSF
- 9. 應該使用HTTP基本驗證進行客戶端驗證還是用戶API驗證?
- 10. 執行客戶端驗證
- 11. 不使用Javascript或VB腳本的客戶端驗證
- 12. 驗證控件未在使用JavaScript在客戶端啓用時進行驗證
- 13. 使用單選按鈕進行客戶端自定義驗證
- 14. 使用HttpClient進行客戶端身份驗證
- 15. 使用數據註釋進行客戶端驗證
- 16. 使用CakePHP模型進行客戶端驗證
- 17. 使用PHP進行Javascript客戶端驗證
- 18. 如何使用ASP.NET MVC 5進行客戶端驗證?
- 19. 使用OpenCMIS客戶端進行HTTP代理驗證
- 20. 使用JavaScript進行客戶端日期驗證
- 21. 使用javascript進行客戶端表單驗證
- 22. 使用Jersey客戶端進行摘要式身份驗證
- 23. GWT在客戶端使用iban4j進行驗證
- 24. Spring WS客戶端使用Kerberos進行身份驗證
- 25. 使用JavaScript加載器進行ASP.NET MVC客戶端驗證
- 26. 在MVC4中使用jQuery進行客戶端驗證
- 27. 使用客戶端身份驗證通過SSL進行卷曲
- 28. 如何使用Python插件reCaptcha客戶端進行驗證?
- 29. 使用Windows密鑰庫進行客戶端驗證的Java HTTPS
- 30. 分別在java腳本和asp.net中進行客戶端驗證和服務器端驗證?
好吧,這就是我正在考慮的! – Houssam 2011-04-11 10:02:14