一些現有的Web服務消費我有一個看起來像這樣的方法:如何將身份驗證密鑰傳遞給寧靜的Web服務?
List<Employee> employees =
employeeService.GetEmployees(accessKey, allDepartments);
的ACCESSKEY有兩個目的;它充當認證和識別。只有有效的訪問代碼被響應(認證),並且它作爲特定客戶端數據的鏈接提供服務。
如果服務都可以重新做一個寧靜的方式我不知道如何做到這一點來實現。我絕對不想做這樣的事情:
http://www.business.com/<GuidHere>/Employees/
因爲這將顯示ACCESSKEY,這有點祕密,(即,其通常在使用這個客戶端上的加密文件),我們不能在URI中顯示GUID。這樣的事情是如何使用寧靜的架構實現的?
是 - 在一個RESTful的環境中做到這一點的首選方法肯定是把它放到一個cookie /頭。 – 2012-11-02 17:32:58
你可以粘貼一些代碼片段嗎?我正在使用球衣來使用RESTFul服務 – vikifor 2017-05-18 13:57:28