Конечная точка OpenID не найдена - PullRequest
0 голосов
/ 26 апреля 2011

Я пытаюсь использовать библиотеку DotNetOpenAuth для программного входа в систему со страницы aspx.Для начала я хотел бы иметь возможность просто войти в систему с помощью стороннего поставщика openid, такого как myopenid.

Мой веб-сайт - это веб-сайт ASP .NET 4, размещенный в IIS 7.5 и размещенный на порте 9980.порт открыт (входящий и исходящий) в брандмауэре компьютера.

Я пытаюсь использовать элемент управления входом OpenIdLogin, но получаю ProtocolException, говорящее «Конечная точка OpenID не найдена»

Я уже добавил это к web.config/system.net

<defaultProxy enabled="true" useDefaultCredentials="true">
     <proxy autoDetect="True" usesystemdefault="True" />
</defaultProxy>

Вот забавная часть, сами образцы работают нормально.Есть идеи?

-Спасибо!

Ответы [ 2 ]

1 голос
/ 05 мая 2011

Ну, я нашел проблему. Это проблема корпоративного брандмауэра / прокси, блокирующего исходящие соединения.

1 голос
/ 27 апреля 2011

Включите ведение журнала и посмотрите, что там написано. Он часто дает гораздо более подробную информацию о том, почему не были найдены конечные точки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...