The BizTalk Server HTTP adapter does not support having the login credientals in the URL.

For example, you can't have a URL like the following configured in the HTTP send port.

If you do that you will get an error like this:

Event Type: Error
Event Source: BizTalk Server 2004
Event Category: BizTalk Server 2004
Event ID: 5754
Date:  7/11/2006
Time:  1:50:17 AM
User:  N/A
Computer: MACHINE
The "HTTP" adapter is suspending an outbound message going to destination URL:"". Details:"The remote server returned an error: (411) Length Required.".

For more information, see Help and Support Center at

Obviously having the credientals in the URL is a very bad idea but if you absolutely must do it, you could configure a dynamic send port and supply the URL at run time. Alternatively, you could write a pipeline component which appends the login details to the URL.


posted on Thursday, November 9, 2006 11:55 AM | Print