app.UseDeveloperExceptionPage 設定 - daniel-qa/Vue GitHub Wiki
app.UseDeveloperExceptionPage 設定
app.UseDeveloperExceptionPage(); 是在 ASP.NET Core 中用于启用开发者异常页面的中间件。它可以提供详细的错误信息,帮助开发者快速定位问题。
通常在 Startup.cs 的 Configure 方法中,确保在 app.UseRouting() 之前调用。示例代码如下:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Home/Error"); // 生产环境的错误处理
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
}