Biztalk 使用PGP加密的发送端口中的文件名
发送端口中的文件名应使用类似ABC.txt.pgp的掩码进行设置。因为我使用了PGP加密组件,所以它会生成类似ABC.PGP.txt.PGP的文件名。但我需要的只是ABC.txt.pgp。如何做到这一点。非常感谢您的帮助Biztalk 使用PGP加密的发送端口中的文件名,biztalk,biztalk-2010,Biztalk,Biztalk 2010,发送端口中的文件名应使用类似ABC.txt.pgp的掩码进行设置。因为我使用了PGP加密组件,所以它会生成类似ABC.PGP.txt.PGP的文件名。但我需要的只是ABC.txt.pgp。如何做到这一点。非常感谢您的帮助 谢谢您看到的是预期的行为。如果您指的是以下内容: 或者它的一个衍生物,如果设置了该属性,它将在内部将FILE.ReceivedFileName修改为append.pgp 因此,如果只使用%SourceFileName%,可能会得到所需的结果。否则,必须在PGP组件之前的某个位
谢谢您看到的是预期的行为。如果您指的是以下内容: 或者它的一个衍生物,如果设置了该属性,它将在内部将FILE.ReceivedFileName修改为append.pgp 因此,如果只使用%SourceFileName%,可能会得到所需的结果。否则,必须在PGP组件之前的某个位置将FILE.ReceivedFileName显式设置为ABC.txt 您还可以修改源代码以删除此行为。
(同样的答案)谢谢约翰305。我在发送形状之前包含消息分配形状,并使用
SendMessage(FILE.ReceivedFileName) = "ABC.txt";
在发送端口中,我将文件名用作“%SourceFileName%”。现在,我在发送端口中获得文件名ABC.txt.pgp