Biztalk文件适配器使用动态发送端口和UNC时出错

时间:2009-04-15 08:26:31

标签: .net biztalk

我在Biztalk 2006中使用动态发送端口,我正在尝试写入Windows共享(UNC),但获得“访问被拒绝”。

Biztalk主机进程内用户获得了给定文件夹所需的所有权限。我可以在目标中手动创建新文件,但在使用Biztalk时则不能。

FileAdapter是否使用其他主机用户?(我尚未将其添加到unc文件夹的权限列表中)

错误: Error details: The FILE send adapter cannot open file \int.company.as\Biztalk\CodeNA\ImageName_123456_20080227T230000_.xml for writing. Details: Access is denied.

编辑: 一个解决方法是首先在本地写入然后使用File.Move(),但我无法理解为什么上面的方法不起作用。它适用于我本地笔记本电脑上的共享..

1 个答案:

答案 0 :(得分:1)

嗯,问题解决了...... 原因是文件适配器可以在另一个主机进程下运行。 (而这个其他主机进程没有特定文件夹的权限..)

我认为FileAdapter遵循了Orchestration的凭据,但是没有......