0
爲我們的整個Web應用程序開發API服務層。 一個建議是隻通過與每個請求(類似於谷歌)其他API密鑰是做基於消息認證API密鑰/證書推薦
http://en.wikipedia.org/wiki/Hash-based_message_authentication_code
將大家的建議是對於選擇哪種方法來邁向前進什麼?
爲我們的整個Web應用程序開發API服務層。 一個建議是隻通過與每個請求(類似於谷歌)其他API密鑰是做基於消息認證API密鑰/證書推薦
http://en.wikipedia.org/wiki/Hash-based_message_authentication_code
將大家的建議是對於選擇哪種方法來邁向前進什麼?
我覺得這個問題應該是
我需要驗證消息的完整性?
如果你所關心的只是限制對所述資源的訪問,那麼API密鑰以外的任何內容都將被過度銷燬; API密鑰重量輕,易於實現並使用認證標準(BASIC等)。 收到消息後,您可以對數據執行簡單的健全性檢查。
如果您需要驗證用戶和消息的真實性,則基於消息的身份驗證是要走的路線