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

ASP.NET Web API部署至服务器后拉取数据失败:Header未找到错误修复

ASP.NET Web API部署服务器后无法拉取数据问题

我的ASP.NET Web API项目在本地运行完全正常,但部署到服务器后就无法拉取数据。数据库采用Azure SQL,本地连接无任何异常。

当前遇到的错误信息如下:

System.InvalidOperationException: an error has occurred.   
The given header was not found

StackTrace    
at System.Net.Http.Headers.HttpHeaders.GetValues(String name)    
at RayTech.API.Security.ApiKeyHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in C:\Users\Enesray\Source\Repos\RayTechWebApi\RayTech.API\Security\ApiKeyHandler.cs:line 23 
at System.Net.Http.DelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)     
at System.Web.Http.HttpServer.<SendAsync>d__24.MoveNext()

项目web.config中的数据库连接配置如下:

<add name="RayTechDbEntities" 
     connectionString="metadata=res://*/RayTechModel.csdl|res://*/RayTechModel.ssdl|res://*/RayTechModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=*******;initial catalog=RayTechDb;user id=********;password=********;MultipleActiveResultSets=True;App=EntityFramework&quot;"  
     providerName="System.Data.EntityClient" />

相关截图说明:

  • 本地服务器Postman请求正常截图
  • 线上站点请求失败截图
  • Google Chrome请求报错截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 13:18:27