2
我們創建了一個WCF服務,該服務託管在處理身份驗證請求的Windows服務中。WCF錯誤 - 操作超時
的唯一行爲是:
ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
smb.HttpGetEnabled = true;
selfHost.Description.Behaviors.Add(smb);
我們的客戶能夠再進行身份驗證成功地10次,我們得到
操作超時
當我們增加錯誤MaxConcurrentSessions = 50,那麼在我們看到錯誤之前,我們的客戶端可以驗證50次。很明顯,會話在身份驗證呼叫後沒有被關閉,任何人都可以說出爲什麼會發生這種情況?
向我們展示了您如何致電驗證服務的客戶端!最有可能的是,你打開客戶端代理並撥打電話,但從不關閉它.... – 2010-03-16 12:48:56