I have been configuring my access control namespace for an azure application with the identity providers and have been able to return an email address from Google and Yahoo using their claims tokens but using Windows Live ID the only identifying value I can find is this:
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier: gX5FDH7dCnWGUfe46CwiCSvRUosc2aM7kmMHBnjQOxM=
I know that this represents the email address but I have no means of knowing how 'gX5FDH7dCnWGUfe46CwiCSvRUosc2aM7kmMHBnjQOxM=' relates to the emailaddress stored value that I have in my database on registration by the user, this is causing me a YSoD as the user cannot be found. I read something that this could be transformed to an email address using Windows Live Connect tools but I was unable to find any further information.
Anyone aware of how this can be done in c# code behind?