WCF gives an unsecured or incorrectly secured fault error

This is a very obscure fault that WCF services throw. The issue is that WCF is unable to verify the security of the message that was passed to the service.

This is almost always because of a server time skew. The remote server and the client’s system time must be within (typically) 10 minutes of each other. If they are not, security validation will fail.

I’d call eloqua.com and find out what their server time is, and compare that to your server time.

Leave a Comment