私はSSO信頼パーティーサンプルを使用していますが、引き続き次のエラーが表示されます。dotnetopenauth:OpenIDエンドポイントが見つかりません。 SSO依存パーティーGoogle
OpenIDエンドポイントが見つかりません。
シーケンスには要素がありません 説明:現在のWeb要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。 例外の詳細:System.InvalidOperationException:シーケンスに要素が含まれていません
次のコード行にLogin.aspx.csがあります。
VAR要求= relyingParty.CreateRequest(ConfigurationManager.AppSettings [ "SsoProviderOPIdentifier"]、 レルム、 returnTo)。
次のように私はそれのAppSettingのためのWeb構成の設定値を設定している:
<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を持っています。