Azure APIM连接RavenDB时返回500内部服务器错误如何解决
Azure APIM部署RavenDB集成API触发500错误问题说明
问题表现
- API本地运行状态正常,部署至Azure APIM环境后出现异常
- 控制器中添加RavenDB访问相关代码(注入
IAsyncDocumentSession)时,固定触发500内部服务器错误,对应控制器代码、HTTP响应、Startup配置均有截图可佐证
已完成的排查操作
- 已验证通过Azure KeyVault获取RavenDB访问证书的逻辑无异常
- 已核对
DocumentStoreFactory相关配置完全正确 - 已将Azure APIM的出口IP添加至RavenDB Cloud的IP白名单列表
问题定位结果
后续抓取到服务端详细报错日志后确认,本次500错误为SSL连接相关异常导致。
解决方案
有效解决方法可查看本提问下的评论区内容。
内容的提问来源于stack exchange,提问作者Adrioca
相关产品推荐
相关产品推荐

