Windows 工作组上的 Microsoft 服务总线

2024-02-21

我刚刚开始使用 Microsoft Service Bus。现在,我个人面临的挑战是,我是在下班后、在自己的时间等进行此操作,这意味着我正在使用虚拟机和非域电脑。这些人都是工作组。

我取得了相当大的成功,特别是在我偶然发现这个链接之后:Microsoft Service Bus 1.0 无法与客户端域之外的服务器通信 https://stackoverflow.com/questions/13179937/microsoft-service-bus-1-0-unable-to-communicate-with-a-server-outside-the-client

这个家伙提供了急需的推动力,让我能够使用命名空间来创建队列等。

然而,当我到达 QueueClient.Send() 函数时,我仍然得到(并且我解释了一下)。

"The token provider was unable to provide a security token while accessing 'https://Windows2008Server:9355/ServiceBusDefaultNamespace/$STS/Windows/'. Token provider returned message: ''.

上面链接中的相同代码是我用于消息工厂的代码。所以我的问题是,有人对如何克服这个发送工作有任何想法吗?

如果我能解决这个小问题,那么我就可以开始了解服务总线的真正功能。

非常感谢!

Nick


和以前一样的问题,将我的代码更改为:

        TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider(connBuilder.StsEndpoints,new System.Net.NetworkCredential("LocalServer", "LocalPassword"));

        MessagingFactory messageFactory = MessagingFactory.Create(connBuilder.GetAbsoluteRuntimeEndpoints(), localUserTokenProvider);
        NamespaceManager namespaceManager = new NamespaceManager(connBuilder.GetAbsoluteManagementEndpoints(), localUserTokenProvider);

所以,看来我仍然需要在他们两个上拥有相同的帐户......


我懂了。在这种情况下,由于您在两侧都使用窗口,因此不需要 OAuthTokenProvider。您可以使用 Windows 令牌提供程序,只需确保以下内容: - 您传递的凭据必须存在于服务器中 - 请勿在凭据中包含任何域或工作组信息。

您需要像这样配置它(示例假设您正在使用连接字符串的配置文件):

TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider(
            connBuilder.StsEndpoints,
            new System.Net.NetworkCredential (userName, password));

这一页 http://msdn.microsoft.com/en-us/library/jj714802%28v=azure.10%29.aspx#BMK_SBDev2有关如何使用 Service Bus 服务器“离线”工作的更多信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 工作组上的 Microsoft 服务总线 的相关文章

  • 在 Azure 逻辑应用程序中反序列化 ServiceBus 内容

    我正在尝试读取 Azure 逻辑应用程序中消息的内容正文 但没有取得太大成功 我看到很多建议都说主体是base64编码的 并建议使用以下内容进行解码 json base64ToString triggerBody ContentData T
  • 当领域事件发生时,谁对实体的突变负责? DDD

    我一直在学习CQRS ES 查看我经常看到的小示例项目改变实体状态的事件 例如 如果我们看一下Order 聚合根 public class Order AggregateRoot private void Apply OrderLineAd
  • 使用 Java SDK、连接模式访问 Azure 服务总线

    有几个使用 C 配置服务总线环境以使用 http https 的示例 使用以下调用 ServiceBusEnvironment SystemConnectivity Mode ConnectivityMode Http 我的问题是 可以以及
  • 如何在服务总线队列触发函数中将服务总线消息移至死信

    如何通过服务总线队列触发函数将服务总线队列消息移至死信 https github com Azure azure webjobs sdk issues 1986 issuecomment 433960534 https github com
  • Windows Azure 服务总线队列重复检测如何工作?

    我知道您可以设置重复检测以在一段时间内使用天蓝色服务总线队列进行工作 但是 有谁知道这是否基于队列中的对象起作用 因此 如果我有一个 id 为 SO 1 的对象 该对象被放入队列并随后被消耗 重复检测是否仍然有效 我想我要问的是 是时间范围
  • 控制Azure服务总线消息监听器在Spring Boot中启动或停止从主题或队列监听

    我想要实现什么 用于启动 停止从队列 主题接收消息的 Azure 服务总线消息侦听器 下面是详细的解释 目前 我已将 Azure 服务总线集成到我的应用程序中 一旦 Spring Boot 应用程序启动 我们就会监听消息 现在我想修改这个逻
  • MessageReceiver.ReceiveBatch() 未按预期工作

    我正在尝试使用 MessageReceiver 中的 ReceiveBatch 方法从 ServiceBus 批量接收消息 IEnumerable
  • Mass Transit:当存在不同消息类型时确保消息处理顺序

    我是公共交通新手 我想了解它是否对我的情况有帮助 我正在构建一个使用 CQRS 事件源架构实现的示例应用程序 并且我需要一个服务总线 以便将命令堆栈创建的事件分派到查询堆栈反规范化器 假设我们的域中有一个聚合 我们称之为Photo 以及两个
  • 什么是服务总线?我什么时候需要服务总线?

    我听说过关于N服务总线 http particular net nservicebus 但我还没有真正理解它是什么 他们声称自己是 最流行的 net 开源服务总线 什么是服务总线 我什么时候需要服务总线 您可以将服务总线视为 SOA 面向服
  • 如何处理nservicebus中的消息顺序?

    我试图找到一种按照发送者发送消息的顺序处理消息的方法 因为 NServiceBus 不保证消息将以特定顺序处理 发送者是一个订单系统 它发布 createOrder 和 reviseOrder 命令 发送者允许用户向同一订单提交多个修订 因
  • 使用 SendBatchAsync 方法将 1000 条代理消息发送到服务总线

    我有一个应用程序 其中从 SQL DB 获取数据并将其作为代理消息发送到服务总线 这些是步骤 从DB中获取数据 批量为1000 每行数据都转换为代理消息并添加到列表中 使用以下命令将 1000 条中转消息的列表发送到服务总线异步发送批处理
  • Windows 工作组上的 Microsoft 服务总线

    我刚刚开始使用 Microsoft Service Bus 现在 我个人面临的挑战是 我是在下班后 在自己的时间等进行此操作 这意味着我正在使用虚拟机和非域电脑 这些人都是工作组 我取得了相当大的成功 特别是在我偶然发现这个链接之后 Mic
  • nServiceBus、公共交通、Rhino 服务总线、其他?

    只是做一些快速的尝试 以可能使用消息传递系统来处理良好解耦的工作流系统中的文件 人们发现使用上述每个框架的优点和缺点是什么 与带有 WCF 绑定和 或非 MSMQ 解决方案的手动 MSMQ 系统相比 使用这些有哪些优势 我建议远离手动解决方
  • Azure WebJobs SDK 服务总线死信队列

    使用 WebJobs SDK 时 将 BrokeredMessage 移动到死信队列的正确方法是什么 通常我只会调用 msg DeadLetter 但是 SDK 负责管理代理消息的生命周期 如果方法返回成功 它将调用 msg Complet
  • 设置服务总线辅助角色的 OperationTimeOut 属性

    我正在使用服务总线辅助角色模板创建辅助角色 我处理每条消息都要花费一分多钟的时间 因此 我发现工作角色多次收到相同的消息 大约每分钟收到一条消息 我认为这是因为该值默认为 60 秒 http msdn microsoft com en us
  • 监听队列(事件驱动,无轮询)服务总线/存储队列

    我试图弄清楚如何侦听队列上的事件 尤其是入队事件 假设我有一个控制台应用程序和一个服务总线队列 主题 如何连接到队列并等待新消息 我试图在没有While true 和不断的轮询 我试图以一种相当监听的方式来做更多的事情 比如保持连接到队列的
  • Azure 服务总线“发送”抛出由于对象的当前状态而导致操作无效

    我不确定发生了什么变化 但突然我得到一个 InvalidOperationException 由于对象的当前状态 操作无效 我的代码以前确实有效 但我不记得更改过任何内容 我正在使用 Microsoft Azure ServiceBus 4
  • 使用 Windows 服务总线 (1.1) 配置向导配置时出错

    我正在尝试使用服务总线配置向导配置 Windows 服务总线 1 1 当我尝试配置它时 出现以下错误 谁能告诉我出了什么问题 错误 5 9 2014 9 32 40 AM System Management Automation Cmdle
  • ServiceBus RetryExponential 属性含义

    我很难理解与 QueueClients 结合使用的 RetryExponential 类 我也假设 SubscriptionClients 属性已列出here http msdn microsoft com en us library wi
  • NServiceBus 与 Windows ServiceBus

    有人能够阐明新发布的 Windows ServiceBus 本地 而不是 Azure 和 NServiceBus 之间的差异吗 寻找详细的答案 Windows SB 可能缺少什么 因为我熟悉 NSErviceBus 可以做什么 它是真正的服

随机推荐

  • Django - 在 render_change_form 中获取对象 ID (ModelAdmin)

    我有这两个模型和 modeladmin 在可用主机用户列表中添加新主机时 仅显示未分配给其他主机的主机用户 问题是 如果我编辑一个已经创建的主机 它的实际主机用户 ID 也会被过滤 所以我想要做的是排除当前分配的主机用户 ID 如何在从主机
  • Chrome 内容脚本不起作用:DOMContentLoaded 侦听器不执行

    我正在尝试编写可纠正 1 个论坛上的拼写错误的扩展代码 我正在尝试访问 p 标签 带有内容脚本 但它不会改变任何内容 使用下面的代码 document addEventListener DOMContentLoaded function d
  • 找不到“UIView”的接口声明

    我正在尝试添加一个目标 C祝酒图书馆 https github com scalessec Toast到我的 xcode 项目 但我收到了一些这样的错误 Cannot find interface declaration for UIVie
  • msiexec.exe - 嵌入

    我正在使用基于云的 EDR 平台来监控客户端受感染网络上发生的进程 我最近经常看到的是使用选项 Embedding 调用 msiexec exe C Windows System32 MsiExec exe Embedding 35507F
  • 当连续输入错误时,循环中断java

    当您连续两次输入随机值 例如 i 时 程序将终止 我希望 无效数据 请重试 和 您想再玩一次吗 不断重复 直到输入 N 或 Y 7 8 5 No numbers match Do you want to play again i Inval
  • 除法不返回我期望的十进制值[重复]

    这个问题在这里已经有答案了 可能的重复 这个部门有什么问题吗 https stackoverflow com questions 704702 whats wrong with this division 如果你分2 3 它应该返回0 66
  • 适用于 OSX 和 Windows 应用程序的 Eclipse info.plist 文件

    当我寻找隐藏 Java 应用程序停靠图标的方法时 我到处都看到info plist 文件这个 and info plist 文件表示 但我没有看到一个 我的问题是如何在 eclipse 中生成 info plist 文件 它属于哪里 当我导
  • 如何在 iPhone 的导航栏中添加右栏按钮

    我想在导航栏中添加一个右栏按钮项目 以便单击时执行某些功能 我创建了以下代码来添加右侧栏按钮项目 但完成后 栏按钮项目没有显示在导航栏中 void viewDidload self navigationItem rightBarButton
  • 从文件夹中的图像序列获取 numpy 数组

    我有一个文件夹 比如说video1一堆按顺序排列的图像frame 00 png frame 01 png 我想要的是格式为 4D numpy 数组 number of frames w h 3 这就是我所做的 但我认为它很慢 有没有更快或更
  • 在哪里可以找到图形命令 shell?

    终端和 shell 非常强大 但学习起来可能很复杂 尤其是要充分利用它们 有谁知道有一个更加基于 GUI 的命令 shell 可以帮助用户或以更友好的方式显示答案 我知道 IPython 但即使它的语法也有点复杂 尽管这是朝着正确方向迈出的
  • 将片段从 GraphQL 文件导入到另一个 GraphQL 文件不起作用

    我正在尝试使用 graphql 文件并传递变量来对空手道进行测试 在我的 graphql 模式上 我试图重用另一个 graphql 文件中的片段 我尝试按照以下说明进行操作https www apollographql com docs r
  • 为什么GetType成功时FindType却获取不到RTTI?

    我正在尝试使用来抓住一个物体TRttiContext FindType QualifiedTypeName 这是我所得到的 program MissingRTTI APPTYPE CONSOLE uses System SysUtils R
  • 我无法让 super() 在 python 2.7 中工作

    通过一对简单的课程 我无法获得超级工作 class A object q foo class B A q bar def init self self a super A self q a B 像这样的错误 AttributeError T
  • Play框架2.4:NoClassDefFoundError:play/api/cache/CachePlugin

    在尝试从 Play 2 2 更新到 Play 2 4 时 我遇到了这个绊脚石 我还添加了 memcached2 插件 但已禁用 我的conf文件 Cache configuration To avoid conflict with play
  • 在 Socket.IO 客户端断开连接时释放事件处理程序

    我正在使用 Socket IO 如本示例所示 io sockets on connection function socket myService on myevent function socket emit myevent some s
  • Spyder - python - 安装外部包

    我刚刚开始使用 python 在 Windows 中 64 位 我有一个关于如何在 anaconda spyder 环境中安装外部包的基本问题 据我所知 对于大多数软件包 可以简单地使用 conda install bunnys 但是 某些
  • 检查tomcat是否运行? [复制]

    这个问题在这里已经有答案了 可能的重复 Tomcat 正在运行吗 https stackoverflow com questions 3944157 is tomcat running hi 我在虚拟机中安装了tomcat服务器 我想每天检
  • Python Tensorflow - 多次运行 model.fit 而不重新实例化模型

    背景 我正在看一个热门 YouTube 速成课程 https youtu be tPYj3fFJGjk t 12950关于机器学习 At 3 35 50 https youtu be tPYj3fFJGjk t 12950 他提到该模型可能
  • 在 awk 中打印其余字段

    假设我们有这个数据文件 john 32 maketing executive jack 41 chief technical officer jim 27 developer dela 33 assistant risk managemen
  • Windows 工作组上的 Microsoft 服务总线

    我刚刚开始使用 Microsoft Service Bus 现在 我个人面临的挑战是 我是在下班后 在自己的时间等进行此操作 这意味着我正在使用虚拟机和非域电脑 这些人都是工作组 我取得了相当大的成功 特别是在我偶然发现这个链接之后 Mic