我目前正在尝试显示我们在目录中的文件。为此,我使用 IFileProvider / ContentRootFileProvider 及其方法 GetDirectoryContents(string path)。它在我的本地机器上使用 Visual Studio 中的 IIS 就像一个魅力,但在 Azure 上却不行。如果我在本地执行它,它会显示每个文件及其详细信息。但是一旦我尝试在 Azure 上运行它,我只会得到小于 28MB 的文件。谷歌搜索了一下后,我尝试在 Azure 上编辑 web.config 并将 web.config 包含到我的项目中。遗憾的是,这两种情况都不起作用,我仍然得到小于 28MB 的文件。
我对 web.config 的编辑:
<security>
<requestFiltering>
<!--400 MByte-->
<requestLimits maxAllowedContentLength="419430400" />
</requestFiltering>
</security>
任何帮助将非常感激。