Мы создали службу WCF, размещенную в службе Windows, которая обрабатывает запросы аутентификации.
Единственное поведение:
ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
smb.HttpGetEnabled = true;
selfHost.Description.Behaviors.Add(smb);
Наши клиенты могут успешно пройти аутентификацию 10 раз, после чего мы получаем ошибку
Время ожидания истекло
Когда мы увеличиваем MaxConcurrentSessions = 50, наши клиенты могут 50 раз пройти аутентификацию, прежде чем мы увидим ошибку. Очевидно, что сеансы не закрываются после вызова аутентификации, может кто-нибудь сказать, почему это может происходить?