Я пытаюсь обслуживать документы Excel, которые я сохранил в базе данных через RSS-канал WCF (пользователь щелкает ссылку в фиде и отправляет конкретный документ Excel).Динамический URL-адрес из веб-службы WCF
Файлы Excel не сидят в каталоге где угодно (в этом случае я мог бы просто указать каждому пользователю статический URL-адрес).
Так что я хотел бы сделать, это иметь динамически сгенерированный URL-адрес в RSS-канале (который укажет идентификатор документа). Когда пользователь нажимает на URI, он переходит к веб-сервису WCF, который десериализует документ Excel из базы данных и отправляет его пользователю (они получат стандартный диалог открытия/сохранения Excel).
К сожалению, я не могу заставить веб-службу отправлять документ, который клиент понимает, является документом Excel. Я полагаю, что мне нужно что-то делать с конечной точкой или некоторыми настройками MIME в IIS или вообще что-то еще, но я не понял, что это такое.
Примечание. Я использую WCF, размещенную на IIS 7.0.
Большое спасибо заранее !!!
Как далеко вы получили это? Почему бы нам не показать код, который обрабатывает ссылку? Каков фактический симптом, «клиент не понимает», не очень подробный. –
Фактический symtom заключается в том, что клиент просто отображает необработанный поток бит в браузере. После того, как я сделаю то, что предложил Тузо, я опубликую некоторые последующие действия. –