Owin Twitterログイン-検証手順によると、リモート証明書は無効です

user441365:

Twitterを使用してログインしようとすると、最近このエラーが発生し始めました-何か考えはありますか?

Stack Trace: 


[AuthenticationException: The remote certificate is invalid according to the validation procedure.]
   System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) +230
   System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) +13
   System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) +123

[WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.]
   System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) +6432446
   System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar) +64
MichaelLake:

オープンソースの力のおかげで、Twitter証明書のサムプリントがKatana Projectでコーディングされていることがわかります。

Microsoft.Owin.Security.Twitter.TwitterAuthenticationOptions

最近、一部の証明書が変更されている必要があり、サムプリントが一致しなくなりました。

「VeriSign Class 3 Public Primary Certification Authority-G5」証明書の新しい拇印をStartup.Auth.cs(MVCユーザーの)のTwitter認証オプションに追加してください

デフォルトから変更:

app.UseTwitterAuthentication(
    consumerKey: "XXXX",
    consumerSecret: "XXX"
);

これを使って:

app.UseTwitterAuthentication(new TwitterAuthenticationOptions
{
    ConsumerKey = "XXXX",
    ConsumerSecret = "XXXX",
    BackchannelCertificateValidator = new CertificateSubjectKeyIdentifierValidator(new[]
    {
        "A5EF0B11CEC04103A34A659048B21CE0572D7D47", // VeriSign Class 3 Secure Server CA - G2
        "0D445C165344C1827E1D20AB25F40163D8BE79A5", // VeriSign Class 3 Secure Server CA - G3
        "7FD365A7C2DDECBBF03009F34339FA02AF333133", // VeriSign Class 3 Public Primary Certification Authority - G5
        "39A55D933676616E73A761DFA16A7E59CDE66FAD", // Symantec Class 3 Secure Server CA - G4
        "5168FF90AF0207753CCCD9656462A212B859723B", //DigiCert SHA2 High Assurance Server C‎A 
        "B13EC36903F8BF4701D498261A0802EF63642BC3" //DigiCert High Assurance EV Root CA
    })
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Owin Twitterログイン-検証手順によると、リモート証明書は無効です

分類Dev

スローされた例外:検証手順に従って、リモート証明書が無効です

分類Dev

スローされた例外:検証手順に従って、リモート証明書が無効です

分類Dev

ランダム「検証手順に従って、リモート証明書が無効です。」例外

分類Dev

ランダム「検証手順に従って、リモート証明書が無効です。」例外

分類Dev

MailKit C#SmtpClient.Connect()からsmtp.Office365.comへのスロー例外:「検証手順に従って、リモート証明書が無効です。」

分類Dev

Web APIでOwinトークン認証と組み合わせてWindows認証を有効にする方法は?

分類Dev

Owinを使用したTwitterの外部ログインでHTTP403が提供されます(禁止)

分類Dev

トークンベースの認証OWINでトークンを無効にする方法

分類Dev

プロバイダーからのデータの読み取り中にエラーが発生しました。検証手順に従って、リモート証明書が無効です

分類Dev

FluentFTP: 検証手順によると、リモート証明書は無効です

分類Dev

Asp.Net Core MailKit:検証手順によるとリモート証明書が無効です

分類Dev

Web API 2およびOWINトークン認証用にCORSを有効にする

分類Dev

Web API 2およびOWINトークン認証用にCORSを有効にする

分類Dev

KotlinでTwitterログイン

分類Dev

OWINログインでユーザーのFacebookメールを取得する

分類Dev

ドメイン間でOWINユーザートークンを生成して検証する

分類Dev

インメモリ統合テストのためのMicrosoft.Owin.Testing.TestServerによる認証

分類Dev

データベースを更新するためにOwinでログインを検出する

分類Dev

OWINログインのパフォーマンスが30秒を超える

分類Dev

OWIN / Katana認証マネージャーでのログアウトにHttpPostを使用する

分類Dev

Java LDAP JNDI LDAP APIで証明書のホスト名検証をプログラムで無効にする方法は?

分類Dev

すでにグーグルにログインしていない限り、ExternalLoginCallbackのOWINでGetExternalLoginInfoAsync null

分類Dev

OWINとJWTを使用するときに認証失敗の理由をログに記録する方法は?

分類Dev

ローカルCAによって署名された証明書をtomcat7keystore.ksにインポートする場合、手順5が必要ですか?

分類Dev

Azure環境でのOWINのトラブルシューティング、OWINログの取得の試行

分類Dev

ログに記録されたユーザーをOWIN認証で取得するにはどうすればよいですか?

分類Dev

Alamofireを使用して(無効な証明書で)ローカルホストに接続する方法は?

分類Dev

ASP.NET MVC 5.1 C#OWIN Facebook認証またはログインで誕生日、いいね、公開プロフィール、電話番号を尋ねる

Related 関連記事

  1. 1

    Owin Twitterログイン-検証手順によると、リモート証明書は無効です

  2. 2

    スローされた例外:検証手順に従って、リモート証明書が無効です

  3. 3

    スローされた例外:検証手順に従って、リモート証明書が無効です

  4. 4

    ランダム「検証手順に従って、リモート証明書が無効です。」例外

  5. 5

    ランダム「検証手順に従って、リモート証明書が無効です。」例外

  6. 6

    MailKit C#SmtpClient.Connect()からsmtp.Office365.comへのスロー例外:「検証手順に従って、リモート証明書が無効です。」

  7. 7

    Web APIでOwinトークン認証と組み合わせてWindows認証を有効にする方法は?

  8. 8

    Owinを使用したTwitterの外部ログインでHTTP403が提供されます(禁止)

  9. 9

    トークンベースの認証OWINでトークンを無効にする方法

  10. 10

    プロバイダーからのデータの読み取り中にエラーが発生しました。検証手順に従って、リモート証明書が無効です

  11. 11

    FluentFTP: 検証手順によると、リモート証明書は無効です

  12. 12

    Asp.Net Core MailKit:検証手順によるとリモート証明書が無効です

  13. 13

    Web API 2およびOWINトークン認証用にCORSを有効にする

  14. 14

    Web API 2およびOWINトークン認証用にCORSを有効にする

  15. 15

    KotlinでTwitterログイン

  16. 16

    OWINログインでユーザーのFacebookメールを取得する

  17. 17

    ドメイン間でOWINユーザートークンを生成して検証する

  18. 18

    インメモリ統合テストのためのMicrosoft.Owin.Testing.TestServerによる認証

  19. 19

    データベースを更新するためにOwinでログインを検出する

  20. 20

    OWINログインのパフォーマンスが30秒を超える

  21. 21

    OWIN / Katana認証マネージャーでのログアウトにHttpPostを使用する

  22. 22

    Java LDAP JNDI LDAP APIで証明書のホスト名検証をプログラムで無効にする方法は?

  23. 23

    すでにグーグルにログインしていない限り、ExternalLoginCallbackのOWINでGetExternalLoginInfoAsync null

  24. 24

    OWINとJWTを使用するときに認証失敗の理由をログに記録する方法は?

  25. 25

    ローカルCAによって署名された証明書をtomcat7keystore.ksにインポートする場合、手順5が必要ですか?

  26. 26

    Azure環境でのOWINのトラブルシューティング、OWINログの取得の試行

  27. 27

    ログに記録されたユーザーをOWIN認証で取得するにはどうすればよいですか?

  28. 28

    Alamofireを使用して(無効な証明書で)ローカルホストに接続する方法は?

  29. 29

    ASP.NET MVC 5.1 C#OWIN Facebook認証またはログインで誕生日、いいね、公開プロフィール、電話番号を尋ねる

ホットタグ

アーカイブ