2012-02-11 1 views
1

У меня есть веб-сайт ASP.net MVC, в котором я использовал dotnetopenauth, чтобы разрешить вход в систему через Google, Yahoo и т. Д. Это отлично работает около 3 месяцев, но в пятницу я заметил, что это wasn «Запускать людей в любое время.Dotnetopenauth прекратил работать несколько дней назад

всплывающего окна показывает и позволяет мне войти в систему через интерфейс Google, но когда я представляю, это доступ к моему методу PostLoginAssertion, а затем просто возвращая меня на ту же страницу без регистрации меня.

Любые идеи, что может быть вызывая это? На моем сайте не было изменений кода в течение нескольких недель, и поэтому я не вижу, что могло произойти. За последние несколько недель на сервере не было установлено никаких пакетов обновлений.

Странно, похоже, что он работает нормально в локальной локальной среде.

Заранее благодарим за любые предложения!

+0

Можете ли вы включить ссылку на свое общедоступное приложение? –

+0

Я исправил его !! Оказывается, время на моем сервере было испорчено, поэтому я обновил его из Интернета, и теперь я не могу регистрировать никаких проблем! Спасибо за проявленный интерес, ваш код потрясающий! :) – Graeme

ответ

0

Как я уже сказал в комментарии выше, проблема была вызвана тем, что часы на сервере выходят на полтора часа. Это привело к разрыву открытой аутентификации.