Я использую образец проверяющей стороны единого входа, я продолжаю получать следующую ошибку:
Конечная точка OpenID не найдена.
Последовательность не содержит элементов
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.InvalidOperationException: последовательность не содержит элементов
На странице Login.aspx.cs в следующей строке (-ях) кода.
var request = relyingParty.CreateRequest (ConfigurationManager.AppSettings ["SsoProviderOPIdentifier"],
сфера,
returnTo);
Я настроил параметры веб-конфигурации для этого AppSetting следующим образом:
<appSettings>
<add key="SsoProviderOPIdentifier" value="https://www.google.com/accounts/o8/ud"/>
<add key="SsoProviderOPEndpoint" value="https://www.google.com/accounts/o8/ud"/>
</appSettings>
Я настроил все остальные образцы, которые предоставляет dotnetopenauth, все они отлично работают. Эта ошибка не имеет смысла, у меня явно есть идентификатор endpointID.