繁体   English   中英

运行 Api 调用异常无法加载共享库“libsecret-1.so.0”或其依赖项之一

[英]Run Api Call Exception Unable to load shared library 'libsecret-1.so.0' or one of its dependencies

We are moving a .net core 3.1 application from a Windows Azure App Service to a Linux Azure App Service.

我们有代码使用 System.Net.Http.HttpClient 对 rest 服务进行 webapi 调用。

当此调用运行时,我们会收到错误消息:

WepApiClient,运行 Api 调用异常无法加载共享库“libsecret-1.so.0”或其依赖项之一。 为了帮助诊断加载问题,请考虑设置 LD_DEBUG 环境变量: liblibsecret-1.so.0: cannot open shared object file: No such file or directory

我们现在已经解决了这个问题。

当我们创建 Http 客户端时,我们从 Azure Keyvault 中读取了一些值。 未正确配置对 Keyvault 的访问,因此调用失败。

在我们修复了 Keyvault 的连接信息和权限后,它就可以工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM