// 对文件名进行 UTF-8 URL 编码,避免中文或特殊字符乱码 string encodedFileName = Uri.EscapeDataString(Name.Trim()); // 同时兼容现代浏览器 (filename*) 和老浏览器 (filename) Response.AddHeader("Content-Dispo…

使用IIS反向代理代替Nginx进行前后端分离开发
C# ASP.NET Entity Framework SQLite数据库 Web.config SQLiteConnection字符串最佳配置方法

为IIS安装额外的模块 需要安装ARR(Application Request Routing)和URL重写(URL Rewrite)模块 Application Request Routing:https://www.iis.net/downloads/microsoft/application-request-routing URL Rewri…
Web.config 中配置 <configuration> ... <connectionStrings> <add name="SQLiteConnection" connectionString="Data Source=|DataDirectory|\crm2_fts5_test.…

Visual Studio调试WEB项目,网站绑定域名、SSL证书及允许外部访问
绑定域名 Visual Studio调试C# ASP.NET项目时使用IIS Express启动服务器,默认情况只能绑定localhost,使用以下方法可以绑定任意ip或域名。可以绑定真实域名、添加证书,将DNS解析至局域网地址,局域网内可进行真实域名下的接口调试。 修改IIS Express绑定的域名和端口 在项目运行后,右键状态栏上的IIS E…