2010-08-20 3 views
2

Какие изменения необходимы для создания файла web.config для предотвращения этого исключения. Я использую открытый идентификатор dotnet для реализации открытого идентификатора.no openid endpoint found

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

и на данный момент исключение не генерируется OpenId конечной найти, например, в случае, если я печатаю claimid.com/openid

+0

Вам нужно будет предоставить дополнительную информацию Mac! – LiamB

+0

Чтобы сказать, какие изменения необходимо применить к чему-то, это должно быть показано первым. Также в .NET каждое исключение обычно сопровождается трассировкой стека, которая помогает лучше понять и определить проблему. –

+0

Я обновил вопрос, надеюсь, теперь он помогает – Mac

ответ

0

No OpenID endpoint found. - .Net OpenID

Трудно сказать, с небольшим количеством информации, предоставленной, но эта ошибка довольно распространена, infact это было задано раньше! Посмотрите на ссылку выше!

3

У меня была такая же проблема, и я решил настроить журналы для DotNetOpenAuth (http://www.dotnetopenauth.net/developers/help/loggingdebugging-dotnetopenauth-with-log4net/). Если вы используете Log4Net вы можете попробовать это:

<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> 

Затем проверьте файл журнала DotNetOpenAuth.log для текущей ошибки. Это поможет вам устранить проблему.