The OpenIdAjaxTextBox.LoggedIn event OpenIdAjaxTextBox.LoggedIn not OpenIdAjaxTextBox.LoggedIn until a OpenIdAjaxTextBox.LoggedIn from a web page has been completed. The Login button in the text field itself is not a postback, so you need to add another send page to the page.
e.Response.Status not a declared identifier. You must modify the LoggedIn event handler as follows:
Dim claimedId As String = e.ClaimedIdentifier
You will not receive an email address from Google using ClaimsRequest unless you use the AXFetchAsSregTransform behavior.
updated : Finally, that the popup does not disappear at the end of the login ... it should work as you think. But there is a โmistakeโ that OpenIdAjaxTextBox does not support POST responses, which happens when you request attributes due to the size of the response payload. v3.3 fixes this, but it has not yet been released. Excuse me.
source share