Q
在.NET
2
A
回答
0
https和soap擴展是很好的解決方案;通過encryting輸入和輸出,你總是可以「滾你自己的」直接
[WebMethod]
public string SecureMethodX(string secureInput)
{
string plainText = decrypt(secureInput);
//do something...
string encryptedResult = encrypt(someResult);
return encryptedResult;
}
這成爲,如果你有幾種方法一種痛苦,但如果你有一個特定的一次性的需要(如通過硬件指紋和/或客戶端和服務器之間的許可證密鑰),那麼這個解決方案可能是最簡單的實現
2
有什麼不對使用HTTPS?
0
看看SOAP擴展。它們允許您在客戶端和服務器上都使用SOAP流。它們很好,因爲你可以讓你的服務代碼保持獨立 - 在webmethod開始之前和結束之後進行操作。他們的工作很像HttpModule,但也可以包含在客戶端/請求端。
0
HTTPS是用於加密的Web服務標準。我使用它來加密Web服務。
相關問題
- 1. .net在.net核心MVC 1.0
- 2. 在.NET
- 3. 在.NET
- 4. 在.NET
- 5. 在.NET
- 6. 在.NET
- 7. 在.NET
- 8. 在.NET
- 9. :在.NET
- 10. 在.NET
- 11. 在.net
- 12. 在.NET
- 13. 在.NET
- 14. 在.NET
- 15. 在.NET
- 16. 在.NET
- 17. 在.NET
- 18. 在.NET
- 19. 在.NET
- 20. 在.net
- 21. 在.NET
- 22. 在.NET
- 23. 在.NET
- 24. 在.NET
- 25. 在.net
- 26. 在.NET
- 27. 在.NET
- 28. 在.NET
- 29. 在.NET
- 30. 在.NET
最簡單的解決方案永遠是最好的;) – 2008-12-30 16:02:14