我支持接受和處理信用卡的Asp.Net網絡應用程序。但由於有新的規則,我需要在輸入信用卡號碼時加以屏蔽。因此,如果第一個號碼是4
,則直到輸入下一個號碼(例如9)纔可見,然後文本框顯示*9
。Asp.net在輸入文本框中掩蓋信用卡號碼,然後驗證和處理信用卡號碼
我可以想到的一種方式是使用JavaScript和隱藏字段來掩蓋關鍵事件中的信用卡號並將CC存儲在隱藏字段中。但我不確定是否有更好的方法。以及如果用戶更新現有號碼,如何處理。
有沒有這樣做的最佳做法?請記住,我需要這些號碼並在信用卡處理之前運行驗證,然後處理信用卡並將其存儲在數據庫中。我已經在數據庫中加密了CC字段。
任何建議/幫助將不勝感激。
如果我這樣做我自己,我會用你所提到的隱藏字段的想法。 –