EndID endpoint not found. -.Net OpenID

I am using .Net Open ID ( http://code.google.com/p/dotnetopenid/ )

I am trying to add OpenId to the website we are using. I run the MVC sample out of the box and get the following error when choosing Yahoo / Google.

EndID endpoint not found.

Error in this line of code

return openid.CreateRequest(Request.Form["openid_identifier"]).RedirectingResponse.AsActionResult(); 

What does this error mean? And are there any common problems we can try?

Just add a value to - Request.Form ["openid_identifier"]

 https://www.google.com/accounts/o8/id 
+4
source share
1 answer

First, make sure Request.Form ["openid_identifier"] returns a valid URL (openid path to yahoo or google). If this is not the case, you have a problem with your openid selector. If so, the request is executed, but the openid provider does not respond on time, because of which you get "OpenID Endpoint not found". Try sending the request again and see if it will work for the second subsequent time.

UPDATE

If you are working under a proxy server, you need to indicate that

Example:

 <defaultProxy useDefaultCredentials="true"> <proxy autoDetect="True" usesystemdefault="True"/> </defaultProxy> 
+8
source

Source: https://habr.com/ru/post/1233315/


All Articles