在ASP.NET Core中,可以使用web.config文件来配置请求过滤器(requestFiltering)。但是需要注意的是,web.config中的请求过滤器配置无法覆盖IIS的applicationhost.config文件中的配置。
如果想要在ASP.NET Core中覆盖applicationhost.config中的请求过滤器配置,可以使用以下方法:
.deployment
的文件,并在文件中添加以下内容:[config]
SCM_COMMAND_IDLE_TIMEOUT = 3600
.user.ini
的文件,并在文件中添加以下内容:[PHP]
cgi.fix_pathinfo = 1
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 600
在项目的根目录下创建一个名为.user
的文件夹。
在.user
文件夹中创建一个名为web.config
的文件,并在文件中添加以下内容:
.user
文件夹上传到项目的根目录下。这样,在ASP.NET Core应用程序中的web.config文件中的请求过滤器配置就能够覆盖IIS的applicationhost.config文件中的配置了。
请注意,以上示例代码中的
部分应根据需要进行配置。