Anduin Xue
Anduin Xue

Anduin's Tech Blog

IIS


Use IIS or Azure App Service as a reverse proxy

这篇文章主要介绍了如何通过IIS URL Rewrite Module和Azure App Service配置反向代理服务器。文中详细讲解了在本地IIS环境中创建空网站、设置绑定以及编写web.config文件以实现反向代理功能,包括强制HTTPS和HSTS增强安全性的方法。此外,文章还说明了如何将配置部署到Azure App Service,并通过Kudu控制台启用ARR服务以确保反向代理正常工作。最后,提供了测试和验证反向代理功能的具体步骤。--DeepSeek

IIS web.config Reverse Proxy Web Azure App Service Azure

Using IIS and web.config to support large file upload

这篇文章探讨了在使用IIS服务器时,如何通过配置`web.config`文件来支持大文件上传的问题。默认情况下,IIS对上传的文件大小有限制(如IIS 6为4 MB,IIS 7为28.6 MB),当上传超过限制的文件时会触发错误。文章介绍了通过修改`web.config`中的设置来增加上传限制的方法,并提供了一个示例配置。此外,文章还提到在发布构建时生成一个特定的`web.Release.config`文件以实现动态调整,确保生产环境支持大文件上传。然而,在实际应用中可能会遇到另一个问题:当请求路径包含双转义字符时,服务器可能返回404错误。对此,文章进一步解释了如何通过修改`requestFiltering`设置来解决这一问题,并给出了相应的配置示例。这些方法不仅能够有效提升文件上传的限制,还能确保系统的稳定性和安全性。在实际操作中,你是否也遇到过类似的问题?又该如何避免或快速排查这些配置上的陷阱呢?--DeepSeek

IIS web.config ASP.NET ASP.NET Core File Upload HTTP Errors

  • 1