You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET Core+Angular部署Azure后调用SQL Server报Http 500错误求助

部署问题与IIS错误解析

问题详情

  • 基于ASP.NET Core、Angular和SQL Server数据库开发的应用,本地运行正常
  • 后端与SQL Server数据库均已部署至Azure,本地前端调用Azure后端/数据库时,所有数据库请求均返回HTTP 500错误,Postman调用接口结果一致
  • 发布过程无报错,且提示数据库已连接;已配置Application Insights,但未获取到有效错误信息
  • Azure平台显示了错误抛出位置,但无法与本地代码对应;参考教程部署,但不确定数据库与API的连接步骤是否适配当前技术栈,已卡壳一周
  • 已提供相关截图:Azure发布截图、错误位置截图、失败调用截图、前端网络检查截图、防火墙规则截图、日志流截图

IIS相关错误含义(中文翻译)

  1. IIS无法访问网站或应用的web.config文件,可能因NTFS权限设置错误:IIS进程没有足够的NTFS权限读取目标网站/应用的web.config配置文件,通常是文件或文件夹的权限分配不当导致。
  2. IIS无法处理网站或应用的配置:web.config文件存在语法错误、配置项无效,或者依赖的模块/组件未正确安装,导致IIS无法解析加载配置。
  3. 已认证用户无使用该DLL的权限:已通过身份验证的用户,没有访问应用依赖的某个DLL文件的权限,导致程序调用该DLL时失败。
  4. 请求映射到托管处理程序但未安装.NET Extensibility Feature:请求被路由到了托管处理程序,但服务器未安装.NET Extensibility组件,无法处理该类型的托管请求。

内容的提问来源于stack exchange,提问作者Ben Crowe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 00:15:58