何らかの構成値を使用して DotNetOpenAuth で Relying Party Discovery を無効にすることは可能ですか? コードを変更して無効にする必要がありますか? 構成値の場合、コードの場合、どのファイルを見る必要がありますか?
RP ディスカバリの問題は、問題の RP がそれをサポートしておらず、HTTP GET がタイムアウトするまで DotNetOpenAuth が RP をクエリしようとすると、認証に 10 秒の遅延が発生することです。
何らかの構成値を使用して DotNetOpenAuth で Relying Party Discovery を無効にすることは可能ですか? コードを変更して無効にする必要がありますか? 構成値の場合、コードの場合、どのファイルを見る必要がありますか?
RP ディスカバリの問題は、問題の RP がそれをサポートしておらず、HTTP GET がタイムアウトするまで DotNetOpenAuth が RP をクエリしようとすると、認証に 10 秒の遅延が発生することです。
これは DotNetOpenAuth では構成できなかったようですが、実際には (サンプル コードで) Decide.aspx ページで構成されていたため、行をコメント アウトすることができました。
relyingPartyVerificationResultLabel.Text =
ProviderEndpoint.PendingRequest.IsReturnUrlDiscoverable(ProviderEndpoint.Provider.Channel.WebRequestHandler) == RelyingPartyDiscoveryResult.Success ? "passed" : "failed";
realmLabel.Text = ProviderEndpoint.PendingRequest.Realm.ToString();