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即可。

参考

相关推荐
谦行9 分钟前
前端视角 Java Web 入门手册 5.10:真实世界 Web 开发—— 单元测试
java·spring boot·后端
SimonKing38 分钟前
甩掉手动赋值!MyBatis-Plus 自动填充实战秘籍
java·后端·程序员
小鱼人爱编程1 小时前
当上组长一年里,我保住了俩下属
android·前端·后端
德育处主任2 小时前
『OpenCV-Python』配合 Matplotlib 显示图像
后端·python·opencv
hrrrrb2 小时前
【Spring Boot 快速入门】一、入门
java·spring boot·后端
程序员爱钓鱼2 小时前
Go语言实战案例-深度优先遍历DFS
后端·google·go
程序员爱钓鱼2 小时前
Go语言实战案例-广度优先遍历BFS
后端·google·go
超级小忍3 小时前
Spring Boot 配置文件常用配置属性详解(application.properties / application.yml)
java·spring boot·后端
麦兜*3 小时前
基于Spring Boot的审计日志自动化解决方案,结合SpEL表达式和AOP技术,实现操作轨迹自动记录,并满足GDPR合规要求
java·jvm·spring boot·后端·spring·spring cloud·maven