我試圖在以下情況下在WCF中找到標準解決方案:WCF定製認證 - 令牌
我有2個服務。 Service1想要向service2發送請求。我希望service1將發送憑證,以便在service2響應他的請求之前進行身份驗證。
我不想使用ssl或在所有網絡服務之間複製證書。
這是我的解決方案:
我將創建一個「安全服務」。
Service1將根據安全服務進行身份驗證。
成功驗證後,此安全服務將爲service1提供由安全服務簽名的自定義令牌。
Service1會將此令牌附加到它的每個請求中。
Service2將驗證此令牌,如果成功,將處理請求。
答案是如果在C#(WCF)中有一種方法來實現這種機制。
感謝
看到這個問題:http://stackoverflow.com/questions/964433/how-to-add-a-custom-header-to-every-wcf-calls – Jaapjan 2012-04-19 08:31:14