c# - 无法从 Azure 存储库获取 NuGet。无法建立 SSL 连接
问题描述
dotnet
使用 Linux或nuget
在 Linux 中无法从 Docker 访问 Nuget Azure Feed 。
- 我尝试从 Alpine 更改为 Ubuntu
- 我试过
dotnet
了nuget
- 我已使用 PAT 凭据将 repo 添加到 nuget 配置中
- 我正在使用 microsoft dotnet 发行版
- 我尝试过通过...信任证书
- 手动添加证书并执行
update-ca-certificates
- 使用 nuget 添加受信任的签名者(尝试执行此操作时遇到 SSL 错误,wtf!)
- 手动添加证书并执行
nuget trusted-signers Add -name [CA] -serviceindex https://pkgs.dev.azure.com/[org]/[project]/[feed]%40Local/nuget/v3/index.json
似乎没有任何效果,但如果我做一个卷曲并忽略证书,那么它会起作用......
curl -H "Authorization: Basic [...BASE64_USERNAME_TOKEN...]" https://pkgs.dev.azure.com/[org]/[project]/[feed]/nuget/v3/index.json --insecure --verbose
请帮忙,我需要一种方法来忽略(或信任)NuGet 的自签名证书。
解决方案
推荐阅读
- css - 如何在 tyche 主题 wordpress 上修复 Slider
- ruby-on-rails - + cookie 值中的符号被空格替换
- regex - 原型令牌候选人订购
- r - 在闪亮的应用程序中渲染 r markdown 的 html 输出
- php - 显示来自 MySql 数据库 PDO 的图像时出现问题
- objective-c - 为什么我的服务器在打包在命令行工具中时运行良好,但在 NSApplication 中运行时却停滞不前?
- python - List comprehension to combine elements of sublists by column
- javascript - 如果数组长度为奇数或偶数,则将元素的宽度从 50% 更改为 100%
- python - Python-2to3:Python 2 和 3 的安全修复程序集
- python - 无法在 jinja2 上获取模板