nie mogę zrozumieć, dlaczego Dostaję wiele ostrzeżenia w dzienniku śledzenia WCF:Zwiększona ochrona nie jest obsługiwany lub nie włączone na tej platformie emisji zalogowanego logi serwera WCF śladowych
TraceIdentifier:
http://msdn.microsoft.com/en-GB/library/System.ServiceModel.Activation.WebHostNoCBTSupport.aspx
Opis:
Rozszerzony protectio n nie jest obsługiwane lub nie jest włączone na tej platformie. Zainstaluj odpowiednią poprawkę i włącz ją, jeśli chcesz, aby extendedProtection obsługuje https z uwierzytelnianiem systemu Windows.
Źródło:
System.ServiceModel.Activation.MetabaseSettingsIis6/17653682
O ile widzę, to pojawia się po I ręcznie wymusić restart IIS lub recyklingu AppPool, wtedy usługa klient ponownie połączyć się z serwer, lub klient ostatecznie zaczyna uzyskiwać odpowiedź serwera 404 not found
, btw nie jest jasne, dlaczego zaczyna się uzyskiwanie 404 po restarcie IIS i nie może odzyskać z niego przez 1-10 minut lub nawet dłużej.
Kilka informacji o konfiguracji WCF używam:
- HTTP PollingDuplex
- Silverligth 4 klienta
- NTLM
- na IIS anonimowego uwierzytelniania. jest wyłączone i włączono uwierzytelnianie zintegrowane systemu Windows.
- IIS 6.0
- Windows Server 2003
- Tylko jedna usługę WCF w pojedynczym procesie AppPool
Używasz każdej kulturze informacje związane z DateTime w twoim kodzie? –