【发布时间】:2015-08-07 20:17:06
【问题描述】:
我正在使用dotnet-mammoth(mammoth.js 和edge.js)将 .net 中的 docx 文档转换为 html
我通过它的nuget package 将它添加到我的项目中。
我正在使用示例提供的代码,该代码在我的开发环境中正常工作(运行 IIS Express):
var documentConverter = new Mammoth.DocumentConverter();
var result = documentConverter.ConvertToHtml(Server.MapPath("~/files/document.docx")); // problem here at production enviroment
string theResult = result.Value
但是,一旦我将它部署到生产服务器,当执行的代码到达documentConverter.ConvertToHtml() 方法时,它会将我重定向到登录页面。不显示任何错误消息,也不在 IIS 日志文件中保存任何内容。
如果我删除该行,其他一切都会正常执行。 我认为这可能是与权限相关的问题,但我不知道可能是什么。有什么想法吗?
【问题讨论】: