Я сделал все возможное, чтобы дублировать образец поставщика OpenID DotNetOpenAuth в новом проекте, в основном, чтобы узнать, как его использовать. Я использую пример DotNetOpenAuth OpenID RP для тестирования. Когда я запускаю оба примера (поставщик и rp) и указываю rp на URL-адрес провайдера, все идет правильно.DotNetOpenAuth провайдер OpenID не принимает запросы
Но после расстройства, я сделал все возможное, чтобы скопировать образец поставщика в мой проект, но я все еще не могу получить образец rp, чтобы узнать моего провайдера.
Я включил все журналы, которые я могу использовать для DotNetOpenAuth, но я не получаю никакой полезной информации. Вот что я получаю: http://pastebin.com/k4XYnu8q
Поскольку я не могу придумать вескую причину, почему, я подумал, что было бы полезно предоставить весь проект. Очевидно, я знаю, что некоторые люди не загружают архивный файл, поэтому я загрузил проект в github. Доступ к нему можно получить here.
Я просил рассказать о канале DotNetOpenAuth Jabbr, но мне просто посоветовали разместить здесь.
Итак, вот что я прошу.
Есть ли у кого-нибудь идеи о том, почему это не работает? Весь мой код доступен на странице github. Я работаю над этим несколько дней, поэтому я готов принять практически любое решение.
ИЛИ
Кто-нибудь знает хороший учебник, чтобы я мог переработать этот проект правильный путь?
Редактировать
Я прекрасно знаю, что этот вопрос не очень специфичен. И я бы с радостью уточнил это, но не могу. Я нахожусь в полной потере за то, что вызывает это, поэтому я нахожусь в полной потере для чего спросить. Вот почему этот вопрос немного более открытый, чем обычный вопрос.
Edit 2
Я посмотрел на this ответ, но это не проблема.
Редактировать 3 Я подумал Может быть полезно добавить, что я использую DNOA 5.0, но я могу переключить его обратно на 4.x. Кроме того, как вы видите, я открыл щедрость по этому вопросу. Я сделал значение выше, так как я ожидаю, что тот, кто отвечает, должен будет прорыть проект по github, referenced here