api - 从 WebJob 调用 Azure API/WebJob 和 Web api 之间的共享代码
问题描述
我在 ASE 中有一个 web api 和一个相关的 web 作业。我正在尝试从 Web 作业中调用此 Web api,但它总是因 winhttpexception 失败:发生了安全错误。我已经输入了所有与 tls 相关的设置,但仍然出现错误。关于错误的任何建议?还有一种方法可以在 WebJob 和 web api 之间共享代码吗?
解决方案
我可以通过在我的代码中设置以下内容来解决问题。这解决了安全错误。
using(var handler = new HttpClientHandler
{
ServerCertificateCustomValidationCallback = (sender,certificate,chain,sslPolicyErrors) => true
})
推荐阅读
- java - 如何在黄瓜测试中部署 Localstack
- vapor - 如何确定传入帖子数据的类型?
- teradata - 为什么加载到 Teradata 时 abinitio 会出现此错误?“输入端口在活动时关闭(未读数据保留)”
- hadoop - 用年份在猪中加载数据时出错
- wpf - ToolTip 显示子元素的类型而不是子元素的内容
- reactjs - 我的团队应该为移动和 Web 使用单独的组件库,还是为两者使用统一的跨平台组件库?
- python - 如何在 Django 模型上创建 crontab 字段
- rust - Rust:无限循环中的借用检查器
- xslt - 如何解决此问题以显示我在 xml 中准备的数据?
- dhall - 如何将关联列表作为异构列表处理?