I created an open-id recently on myopenid.com: http://axqd.myopenid.com/
And I own a domain, which reads 'axqd.net'. So I wrote down the following lines in the <head> section of index.htm page( http:// axqd.net or http:// www.axqd.net/ ).
<link rel="openid.server" href="http:// www.myopenid.com/server" />
<link rel="openid.delegate" href="http:// axqd.myopenid.com" />
<link rel="openid2.local_id" href="http:// axqd.myopenid.com" />
<link rel="openid2.provider" href="http:// www.myopenid.com/server" />
<meta http-equiv="X-XRDS-Location" content="http://www.myopenid.com/xrds?username=axqd.myopenid.com" />
Then I can login with open-id http:// axqd.net/ successfully on many sites except http:// slashdot.org/. It keeps telling me 'Invalid identity supplied'. But if I use open-id http:// axqd.myopenid.com/ instead of the delegated one, everything went fine.
Am I missing something here or is it just a bug of slashdot?
[Of course, I know there is no blank space after 'http://'. I'm just a new user here who is not allowed to add too much hyperlinks in my post]