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