簡體   English   中英

ASP驗證客戶端

[英]ASP validation client side

我制作了一個網站網站,僅供公司使用。 我只在服務器端進行過驗證,並進行了安全性測試 我召開了一些會議,教用戶如何正確使用該網站。 另外,我有一些用C#制作的難看的彈出窗口(針對特定情況)。

現在,我想知道是否應該在客戶端添加一些驗證?

  • 添加到現在晚了嗎?
  • 就我而言,優勢是什么?
  • 用戶是否應該知道如何使用該網站(而不是指導/幫助他們的驗證)?
  • 客戶端驗證是否可以避免我教新用戶和其他工廠的員工?

您應該添加客戶端驗證,因為它限制了服務器的多次回發。

好的,據我所知,這是您的問題的答案:

現在,我想知道是否應該在客戶端添加一些驗證?

客戶端驗證可增強用戶體驗,並為您節省許多往返服務器的費用。 您絕對應該考慮添加客戶端驗證。 但是,您永遠不應相信客戶端會給您帶來什么。 服務器端驗證是必須的。 您已經擁有了; 不要刪除它。

添加到現在晚了嗎?

不,糾正錯誤或增強應用程序永遠不會太晚。

就我而言,優勢是什么?

僅舉幾例-更好的用戶體驗,更少的服務器負載,一層額外的代碼安全性。

用戶是否應該知道如何使用該網站(而不是指導/幫助他們的驗證)? 客戶端驗證是否可以避免我教新用戶和其他工廠的員工?

是的,一個好的應用程序不需要培訓用戶,或者只需要很少的培訓。 應用程序本身應將用戶帶向正確的方向。 客戶端驗證和功能可以在很大程度上幫助實現這一目標。

暫無
暫無

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

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