I delegate my domains OpenID logins to myopenid.com - but I was having issues getting SSL certificate based login to work in safari.
Here's what I needed to do (mostly as a reminder to myself).
This last step seems to be what was needed for me to get it to work properly.
Now - as long as I am on one of my own machines with an unlocked keychain then I can login with OpenID without sending passwords over the wire.