我們遇到了一個難以理解的行爲。主機實例帳戶和動態軸適配器的奇怪行爲
我們有一個接收端口(WCF),其中包含一個在account1下運行的接收處理程序ReceiveHost和一個在account2下運行sendhandler SendHost的發送端口(Dynamics Axis適配器)。 在適配器屬性上,我們將account2指定爲網關用戶和代理用戶。
當我們通過BizTalk向Dynamics Ax發送消息時,我們在Dynamics中發現錯誤,指出account1不是Microsoft Dynamics AX的公認用戶。
Axapta如何知道account1?
這是一個奇怪的......你已經確認您的發送處理程序運行所針對SendHost和SendHost被配置爲「帳戶2」運行?或者,您在與AX交談時未運行動態(「動態」,而不是「動態」)發送端口,並且默認配置爲「帳戶1」的處理程序? – 2013-02-28 22:57:33
是的,我的發送處理程序針對SendHost運行,並且沒有動態端口。我將接收處理程序更改爲在帳戶2下運行的主機,並且一切按預期工作。 – RobinHu 2013-03-01 07:23:10
RobinHu,你可以添加一個更新到你的問題,詳細說明你的修復,這樣你的問題就可以關閉了嗎? – 2013-03-20 10:01:49