新建-MsmqQueue -Name "ThisIsTestName“-QueueType私有创建队列
但如何使用Powershell将应用程序iis应用程序添加到MSMQ队列
手动方法是在安全性方面添加IIS AppPool\ThisIsTestName
我只看到关于添加用户和设置权限的指南。
拉尔斯·奥莱
发布于 2021-05-10 08:33:42
我有这个手工处理.
转到IIS管理控制台中的应用程序池列表,并注意所需应用程序的应用程序池名称--右键单击Server Manager > Properties > Security中的MSMQ队列,从步骤1}中输入对象名IIS {应用程序池名称。这应该自动完成到应用程序池的名称,授予所需的权限-通常这将是Peek消息和/或接收消息。
但是我如何使用powershell来实现它呢?
发布于 2021-05-10 12:24:08
WebTestMSMQ是一个应用程序,而账单是一个队列名。
Get-MsmqQueue -Name "billpay“-QueueType Private MsmqQueueAcl -UserName "IIS \WebTestMSMQ”-Allow FullControl
运行后的答案是私有$\billpay\MSMQService允许FullControl
它发现自己是IIS APPPOOL
https://stackoverflow.com/questions/67434446
复制相似问题