When the user clicks the OpenIdButton to log on to myOpenID, they navigate to the myOpenID sign in page and are prompted for a Username and password.
The returned ClaimedIdentifier starts with https (note the 's')
When the user enters their username in the OpenIdLogin control the returned ClaimedIdentifier starts with http (no 's').
Why is this happening? More importantly, how can I rely on a consistent username in my database if the return value can change depending on the login technique?
Is this a bug or am I doing something wrong?
Ken