У меня есть служба Windows, в которой размещена основная служба WCF. Оба клиента для этой службы размещены в IIS 7, первая - это служба WCF, размещенная на IIS, а вторая - стандартное приложение Asp.Net. Оба клиента IIS взаимодействуют со службой Windows по именованным каналам.
Служба WCF, размещенная в IIS, может прекрасно взаимодействовать с службой WCF, размещенной в Windows, но служба Asp.Net завершается с ошибкой:
Не удалось получить имя канала из URI канала: доступ запрещен.
Моя первая реакция: где-то проблема с разрешениями, но я не знаю где. И, во-вторых, почему служба WCF, размещенная на IIS, сможет обмениваться данными без проблем, но не работает приложение Asp.Net?