簡體   English   中英

來自移動應用的無法識別的密碼

[英]Unrecognized Ciphers from mobile application

我正在用Xamarin(C#)編寫一個Android應用程序,該應用程序調用Exchange Web Services。 該代碼設置外出消息。 我編寫的代碼可從標准Windows Forms應用程序獲取,但是由於“請求無效” SOAP異常而失敗。 我已經使用Fiddler捕獲了請求,這似乎是一個密碼問題。

Windows窗體請求是這樣的:

找到了與SSLv3兼容的ClientHello握手。 Fiddler提取了以下參數。

版本:3.1(TLS / 1.0)

隨機:53 B1 31 EF DD 96 01 7E 0A 0A 1F 8560 8F 2F BD D6 77 08 2D B0 C6 52 91 BC A0 19 2F 20 08 F1

SessionID:空

擴展:

renegotiation_info 00

服務器名稱

elliptic_curves secp256r1 [0x17],secp384r1 [0x18]

ec_point_formats未壓縮[0x0]

密碼:

[002F] TLS_RSA_AES_128_SHA

[0035] TLS_RSA_AES_256_SHA

[0005] SSL_RSA_WITH_RC4_128_SHA

[000A] SSL_RSA_WITH_3DES_EDE_SHA

[C013] TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA

[C014] TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA

[C009] TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

[C00A] TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

[0032] TLS_DHE_DSS_WITH_AES_128_SHA

[0038] TLS_DHE_DSS_WITH_AES_256_SHA

[0013] SSL_DHE_DSS_WITH_3DES_EDE_SHA

[0004] SSL_RSA_WITH_RC4_128_MD5

壓縮:

[00] NO_COMPRESSION

Android請求是這樣的:

找到了與SSLv3兼容的ClientHello握手。 Fiddler提取了以下參數。

版本:3.1(TLS / 1.0)

隨機:53 B1 30 9C 9A A2 AE 57 A9 98 A3 C8 DF 94 E0 04 1D 3F E1 34 A8 8A DF 8B 5E 8B 60 67 96 6D 1B

SessionID:空

擴展:

服務器名稱

密碼:

[0035] TLS_RSA_AES_256_SHA

[002F] TLS_RSA_AES_128_SHA

[000A] SSL_RSA_WITH_3DES_EDE_SHA

[0005] SSL_RSA_WITH_RC4_128_SHA

[0004] SSL_RSA_WITH_RC4_128_MD5

[0009] SSL_RSA_WITH_DES_SHA

[0003] SSL_RSA_EXPORT_WITH_RC4_40_MD5

[0006] SSL_RSA_EXPORT_WITH_RC2_40_MD5

[0008] SSL_RSA_EXPORT_WITH_DES40_SHA

[0060]無法識別的密碼-參見http://www.iana.org/assignments/tls-parameters/

[0061]無法識別的密碼-參見http://www.iana.org/assignments/tls-parameters/

[0062] TLS_RSA_EXPORT1024_WITH_DES_SHA

[0064] TLS_RSA_EXPORT1024_WITH_RC4_56_SHA

壓縮:

[00] NO_COMPRESSION

這里出現“無法識別的密碼”消息。 任何有關如何解決此問題的幫助都將非常有用。

謝謝

不能識別兩個密碼並不意味着沒有可供選擇的密碼。 除非進一步明確分解TLS,否則可能是另一個問題。

我認為您最好查看SOAP消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM