我不了解Windows Server Service Bus背后的安全性。
connBuilder.Endpoints.Add(new UriBuilder() { Scheme = "sb", Host =
ServerFQDN, Path = ServiceNamespace }.Uri);
MessagingFactory messageFactory MessagingFactory.CreateFromConnectionString(connBuilder.ToString());
NamespaceManager namespaceManager = NamespaceManager.CreateFromConnectionString(connBuilder.ToString());
使用messageFactory和namespaceManager我可以创建队列并立即发送内容。身份验证过程或授权在哪里完成?我知道有可能提供一些令牌和东西。但是使用这段代码,我可以创建并发送没有令牌的东西。怎么可能?
答案 0 :(得分:1)
可能是Service Bus和您的应用程序在相同的登录名下运行。我正在开发这个场景,它就像你所说的那样有效。但是,如果将应用程序运行在不同的登录总线登录的服务器上安装它,我现在需要进行正确的身份验证。