Endid endid not found

what changes need to be made to the web.config file to prevent this exception, I use the dotnet public identifier to implement the public identifier.

using (OpenIdRelyingParty openid = new OpenIdRelyingParty()) { IAuthenticationRequest request = openid.CreateRequest(this.txtOpenId.Text); 

and at this point the exception is not thrown by the openid endpoint found, for example, in the case when I print requestid.com/openid

+2
source share
2 answers

I had the same problem and decided to set up the logs for DotNetOpenAuth ( http://www.dotnetopenauth.net/developers/help/loggingdebugging-dotnetopenauth-with-log4net/ ). If you are using Log4Net, you can try the following:

 <appender name="FileApp_DotNetOpenAuth" type="log4net.Appender.RollingFileAppender"> <file value="Logs/DotNetOpenAuth.log" /> <appendToFile value="true" /> <rollingStyle value="Size" /> <maxSizeRollBackups value="10" /> <maximumFileSize value="5MB" /> <staticLogFileName value="true" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> </layout> </appender> <logger name="DotNetOpenAuth"> <level value="ALL" />     <appender-ref ref="FileApp_DotNetOpenAuth"/> </logger> 

Then check the DotNetOpenAuth.log log file for the current error. This will help you fix the problem.

+3
source

EndID endpoint not found. -.Net OpenID

It is hard to say with a little information provided, but this error is quite common, infact it was asked before! Look at the link above!

0
source

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


All Articles