When attempting to make a AJAX web service call to another application it will fail with the error message:
"FATAL Alert:BAD_CERTIFICATE - A corrupt or unusable certificate was received"
Identity Manager on WebLogic
This is most often caused by using Wild Card certificates.
For example:
"keytool -list -v -{keystore your_trust_store}"
Owner: CN=*.ca.com, OU=Domain, O=*.ca.com
Shows a wild card certificate being used by the remote application.
This will need to be resolved with the assistance of your WebLogic admin as there are a number of possible resolutions from getting non-wild card certificate(s), disabling hostname verification within WebLogic, to creating a HostnameVerifier.
The following link may be of some assistance:
http://jandrewthompson.blogspot.com/2010/04/weblogic-and-wildcard-ssl-certificates.html