我有一个问题与IIS和OWIN /南希,这里是我们的服务器的设置:
我想下载一个像这样的URL的.csv文件:
https://www.myserver.com/Reports/Current/2014-11-10.csv
这个文件必须由南希而不是由IIS处理。
所以我认为我需要像这样在IIS上添加一个处理程序映射到OWIN / nancy:
<handlers> <add name="CSV files" path="/Reports/Current/*.csv" verb="GET" type="Microsoft.Owin.Host.SystemWeb.OwinHttpHandler" resourceType="File" preCondition="integratedMode" /> </handlers>
但它仍然不起作用,当我试图下载这个CSV文件时,总是出现404错误。
有没有人有一个想法来帮助我?
解决scheme不是添加“CSV”处理程序,而是configurationExtensionlessUrlHandler-Integrated-4.0
脚本映射来处理带扩展名的path。 您可以通过从*.
更改path来执行此操作*.
到*
。 这将通过所有的请求南希(在你的情况),无论他们是否有一个扩展名。