deployment - Windows Server 的服务总线 - 在客户端上自动部署证书

标签 deployment servicebus

在我的项目中,我们使用 Service Bus For Windows Server(版本 1.1)。我们在本地网络上使用它。最低配置是:一个客户端使用服务总线,核心服务器也使用服务总线。

目前,我们手动导出客户端上的证书。我们按照此页面上写的程序进行操作:http://msdn.microsoft.com/en-us/library/jj192993(v=azure.10).aspx

现在,我们正在开发安装程序。我们希望自动化这个过程。
由于脚本,服务“ServiceBus”的安装是可以的,但现在我们必须从服务器机器生成证书,将它们复制到客户端机器上并部署这些证书。

我的第一个问题是:我们真的需要这些证书吗?因为该应用程序只能在本地网络上运行。
如果是,我的第二个问题是:您知道自动部署这些证书的程序吗?

也许,第一件好事应该是使用我们自己的证书,我们应该集成到安装程序中。但是如果可能的话,我们应该在“ServiceBus”的安装脚本中使用这些证书。

谢谢。

最佳答案

不,您不需要部署证书 - 如果您不需要相互身份验证:
https://stackoverflow.com/a/39415887/5869

关于deployment - Windows Server 的服务总线 - 在客户端上自动部署证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22803871/

相关文章:

c# - 如何同时部署两个 ClickOnce 版本?

git - Travis-CI:将不同的分支部署到不同的服务器

Azure 服务总线中有基于队列长度的消息,但我无法接收或查看消息。

c# - 有关在 .NET 中使用消息队列服务总线的问题

deployment - 如何通过 VSTS 版本定义覆盖 Windows 服务 .exe.config 文件中的键

C# Visual Studio 2010 旗舰版在 ClickOnce 部署中包含 html 文件

powershell - 获取变量 Powershell 中资源组的位置值

c# - WPF Applicationdeployment.isnetworkdeployed 总是返回 false

powershell - 在Windows Docker容器中运行ServiceBus