asp.net core接口报500错误排查

接口已经进行了try catch捕捉,但是还是报错,放到web.config下的错误,主要是是将stdoutLogEnabled修改为true

xml 复制代码
 <aspNetCore processPath="dotnet" arguments=".\xxxx.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />

在logs\stdout下看到了错误日志

fail: Microsoft.AspNetCore.Server.IIS.Core.IISHttpServer[2]
      Connection ID "18230571293206380594", Request ID "80000056-0000-fd00-b63f-84710c7967bb": An unhandled exception was thrown by the application.
      System.UnauthorizedAccessException: Access to the path 'C:\Windows\TEMP\ASPNETCORE_xxxx.tmp' is denied.

找到项目的应用程序池,将高级设置中"加载用户配置文件"(Load User Profile)设置为true即可。

参考

相关推荐
Estar.Lee1 小时前
查手机号归属地免费API接口教程
android·网络·后端·网络协议·tcp/ip·oneapi
CodeCraft Studio2 小时前
【实用技能】使用 TX Text Control 创建带有嵌入式附件的 PDF 文档
pdf·asp.net·.net
2401_857610032 小时前
SpringBoot社团管理:安全与维护
spring boot·后端·安全
凌冰_3 小时前
IDEA2023 SpringBoot整合MyBatis(三)
spring boot·后端·mybatis
码农飞飞3 小时前
深入理解Rust的模式匹配
开发语言·后端·rust·模式匹配·解构·结构体和枚举
一个小坑货3 小时前
Rust 的简介
开发语言·后端·rust
monkey_meng4 小时前
【遵守孤儿规则的External trait pattern】
开发语言·后端·rust
Estar.Lee4 小时前
时间操作[计算时间差]免费API接口教程
android·网络·后端·网络协议·tcp/ip
新知图书5 小时前
Rust编程与项目实战-模块std::thread(之一)
开发语言·后端·rust
盛夏绽放5 小时前
Node.js 和 Socket.IO 实现实时通信
前端·后端·websocket·node.js