.net - SSL Decryption on a load balancer while hosting WCF service through Biztalk -


i’ve got situation have wcf load balancer sitting behind f5 load balancer doing ssl decryption , forwarding unencrypted message biztalk hosted wcf service behind it.

if configure service using basic http , client attempts call service comes back:

the provided uri scheme 'https' invalid; expected 'http'. parameter name: via

if configure service use wcf-custom , set bindings wshttp windows auth or none client gets following exception:

there no endpoint listening @ https:/// service.svc accept message. caused incorrect address or soap action. see innerexception, if present, more details.

i think answer may involve using custom behavior, wondering if had run situation in past, , if so, how did deal it?

the easiest solution case use called clearusernamebinding can pass username password on http channel. default basichttpbinding doesnt allow username password passed on http channel , tend use wshttpbinding fails in case of load balanced environments.

alternatively have configure f5 load balancer not offload ssl requests realated wcf service. ex: host wcf service on different port , tell f5 load balancer not offload ssl traffic coming port.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

javascript - Clean way to programmatically use CSS transitions from JS? -

android - send complex objects as post php java -