0
我有一個問題,即我有一個服務,這需要請求(R
),然後返回可選對象(S1, S2, S3 ....
)的一些List
。客戶應該選擇其中一個對象(在請求中設置它)並進行購買呼叫(request = R + Si
)。當進行購買電話時,我們需要驗證客戶選擇的對象確實是我們給他的那個。 這是一個標準問題?什麼可能是最優雅的方式來解決這個問題?請求驗證/數據完整性
有些我想到的解決辦法:
1)重新計算S1, S2, S3
,然後驗證。我們不想重新計算,因爲它很貴。
2)給出對應於每個S1, S1, S3
的令牌T1, T2, T3
,然後對該令牌進行驗證。一個計算令牌的方法:
=>有,你必須對存儲和S
checksum(R)