Я пытаюсь себя хозяином две службы WCF со следующими конвенциями URL:Как я могу провести 2 WCF самодостаточно услуг с использованием различных имен хостов на одном компьютере (с помощью заголовка узла)
https://service.servicehost.com/service
https://service-branch.servicehost.com/service
И я получаю эту ошибку:
Service cannot be started. System.ServiceModel.AddressAlreadyInUseException: HTTP could not register URL https://+:443/service/ . Another application has already registered this URL with HTTP.SYS. --->
Я понимаю ошибку, и я знаю, как ее изменить, изменив суффикс службы, но кажется, что сам хост WCF не поддерживает функцию заголовка узла, например IIS (так как я вижу знак +).
Есть ли способ, чтобы это произошло?
Добавление 'hostNameComparisonMode =" Exact "' к конфигурации привязок, похоже, решает эту проблему. Спасибо. –