Есть ли Content-Type для NRL?

Я храню NRL на своем сайте SharePoint 2013, в библиотеке документов. Я выполнил некоторую настройку сервера, чтобы включить сопоставление типов файлов для значков и контекстных меню, но IIS по-прежнему не запускает файл с Desk Site, он загружает.

Существует ли тип MIME / тип содержимого для NRL?

1 ответ

Решение

Я не верю, что есть MIME-тип для NRL

В любом случае, я думаю, что лучший вариант для вас - зарегистрировать пользовательский HttpHandler, который понимает, как анализировать NRL. Это будет делать что-то вроде следующего:

  1. Выполните анализ NRL для сервера iManage, базы данных, номера документа, версии и т. Д. NRL - это просто текстовые файлы в понятном формате
  2. Создайте соединение с целевой базой данных iManage, гарантируя, что вы аутентифицируетесь как пользователь, делающий запрос в SharePoint
  3. Найдите целевой IManDocument, используя обычные методы API iManage
  4. Утверждение типа MIME на основе свойства IManDocument.Extension
  5. Попытка загрузить копию документа во временную папку на сервере
  6. Поток документа обратно клиенту

При аутентификации на сервере iManage может возникнуть необходимость предположить, что пользователь Windows, прошедший проверку подлинности с помощью SharePoint, соответствует пользователю в iManage. Олицетворение пользователя может быть важным, поскольку в противном случае пользователи могут открывать привилегированные документы. Если по каким-то причинам это не важно для вас, вы, конечно, можете пройти аутентификацию, используя привилегированную учетную запись службы iManage

Другие вопросы по тегам