小编Yus*_*diq的帖子

System.Net.Http.HttpRequestException:无法分配请求的地址 - 本地主机中的 2 个 .net core Web 应用程序之间通信时出错

我是 docker 新手,我有一个包含 2 个 dotnet 核心项目的 Visual Studio 解决方案 - UI 和 API。我已经为这两个项目添加了 docker 支持,并且在我调试时它们都可以正常工作。现在他们有一个 http 客户端可以从网络调用 api,但它突然开始给出“无法分配请求的地址”错误。

奇怪的是,这个错误只出现在一台电脑上。我有第二台电脑,仍然可以顺利运行项目。其他团队成员都没有看到此错误。

我已经修剪了所有容器和图像,但这没有帮助。我没有使用 docker-compose,所以我在相关问题上找到的答案对我不起作用。

这里的文章解释了 localhost 在 docker 中如何以不同的方式解释,但我不确定如何使他的解决方案为我工作。

事实上,这个问题在其他电脑上没有发生,这才是真正让我困惑的地方。

注意:我不确定需要共享代码的哪一部分,因为我不知道与此问题相关的内容。

dotnet-httpclient docker .net-core docker-compose asp.net-core

28
推荐指数
1
解决办法
2万
查看次数

通过在 JSONB 列上应用过滤器来查询 postgresql 中的数据

我有一个有 2 列的表;ID (int) and EntityData (JSON)。我在 C# 中以字典的形式创建了一个过滤器对象。我想获取满足过滤器中键值对数据的所有行。

示例过滤器是:

{
    "Name": "mike",
    "Location": "Lagos"
}
Run Code Online (Sandbox Code Playgroud)

这应该获取 EntityData 名称为 mike、位置为 Lagos 的所有行。

postgresql npgsql cockroachdb

6
推荐指数
1
解决办法
2万
查看次数