Есть ли Content-Type для NRL?
Я храню NRL на своем сайте SharePoint 2013, в библиотеке документов. Я выполнил некоторую настройку сервера, чтобы включить сопоставление типов файлов для значков и контекстных меню, но IIS по-прежнему не запускает файл с Desk Site, он загружает.
Существует ли тип MIME / тип содержимого для NRL?
1 ответ
Я не верю, что есть MIME-тип для NRL
В любом случае, я думаю, что лучший вариант для вас - зарегистрировать пользовательский HttpHandler, который понимает, как анализировать NRL. Это будет делать что-то вроде следующего:
- Выполните анализ NRL для сервера iManage, базы данных, номера документа, версии и т. Д. NRL - это просто текстовые файлы в понятном формате
- Создайте соединение с целевой базой данных iManage, гарантируя, что вы аутентифицируетесь как пользователь, делающий запрос в SharePoint
- Найдите целевой IManDocument, используя обычные методы API iManage
- Утверждение типа MIME на основе свойства IManDocument.Extension
- Попытка загрузить копию документа во временную папку на сервере
- Поток документа обратно клиенту
При аутентификации на сервере iManage может возникнуть необходимость предположить, что пользователь Windows, прошедший проверку подлинности с помощью SharePoint, соответствует пользователю в iManage. Олицетворение пользователя может быть важным, поскольку в противном случае пользователи могут открывать привилегированные документы. Если по каким-то причинам это не важно для вас, вы, конечно, можете пройти аутентификацию, используя привилегированную учетную запись службы iManage