是否有NRL的内容类型?

时间:2016-04-11 16:06:05

标签: autonomy imanage worksite-sdk

我将NRL存储在SharePoint 2013网站的文档库中。我已经进行了一些服务器配置以启用图标和上下文菜单的文件类型关联,但IIS仍然没有启动带有Desk Site的文件,它会下载。

NRL是否有MIME类型/内容类型?

1 个答案:

答案 0 :(得分:2)

我不相信NRL的MIME类型

无论如何,我认为更好的选择是注册一个了解如何解析NRL的自定义HttpHandler。它将执行以下操作:

  1. 解析iManage服务器,数据库,文档编号,版本等的NRL - NRL只是具有易于理解格式的文本文件
  2. 创建与目标iManage数据库的连接,确保您在SharePoint中发出请求的用户进行身份验证
  3. 使用常规iManage API方法查找目标IManDocument
  4. 根据IManDocument.Extension属性
  5. 断言MIME类型
  6. 尝试将文档副本下载到服务器上的临时位置
  7. 将文档流回客户端
  8. 使用iManage服务器进行身份验证时,可能需要假定使用SharePoint进行身份验证的Windows用户对应于iManage中的用户。冒充用户可能很重要,否则用户可能能够打开特权文档。如果由于某些原因这对您不重要,那么您当然可以使用特权iManage服务帐户进行身份验证