如何获取sasl.username&sasl.passl.passlword,in dockerized,net coreapplication

问题描述 投票:0回答:1

I有一个.NET Core应用程序,该应用程序使用事件中心来消费和产生消息。它使用Azure Event Hub&i将SASL.USERNAME作为“ $ ConnectionsTring”&Sasl.Password作为“ endpoint = sb:// xxxxxxxxxxxxxxxxxx”。这成功起作用。但是,当我通过docker-compose.yml(定义docker-compose.yml环境部分定义变量)将.NET核心应用程序部署时,它说明需要设置SASL.USERNAME&SASL.PASSL.PASSL。需要设置。我已经尝试了各种事情,即可获得正确的方法。但是我不能。同样,当我登录到容器时,kafkachannel__saslusername =为空。 Higly感谢是否有人可以帮助我。我花了大约24个小时来解决此问题,而没有任何成功。 Relevant sections in appsettings.json & docker-compose.yml

.net docker docker-compose appsettings
1个回答
0
投票

当我登录到容器Kafkachannel __saslusername时提到。为了修复我们需要在docker-compose.yml中使用这样的双$$语法。 kafkachannel__saslusername = $$ConnectionsTring

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.