菜鸟教程小白 发表于 2022-12-12 09:07:59

iOS9 Paypal SDK - "An SSL error has occurred...."


                                            <p><p>我遇到了与此问题 <a href="https://stackoverflow.com/questions/32755674/ios9-getting-error-an-ssl-error-has-occurred-and-a-secure-connection-to-the-ser" rel="noreferrer noopener nofollow">iOS9 getting error “an ssl error has occurred and a secure connection to the server cannot be made”</a> 中报告的相同的错误</p>

<p>我已使用 PayPal URL <a href="https://mobileclient.paypal.com" rel="noreferrer noopener nofollow">https://mobileclient.paypal.com</a> 与 SSL 实验室核实过它告诉我它只支持以下密码......</p>

<pre><code>TLS_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_RC4_128_MD5
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_3DES_EDE_CBC_SHA
</code></pre>

<p>与 Apple 文档 <a href="https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/" rel="noreferrer noopener nofollow">https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/</a> 中列出的密码不完全匹配</p>

<p>我想问的是密码不完全相同的事实吗?就 PayPal 而言,我当然不想绕过 ATS,是吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我进一步阅读了文档,这是在提问之前我应该​​做的!但是为了允许列出的密码,我需要从文档中关闭该 URL 的 <code>NSExceptionRequireForwardSecrecy</code> ...</p>

<p><code>NSExceptionRequiresForwardSecrecy</code> 一个 bool 值,用于覆盖域支持使用密码的前向保密的要求。</p>

<p><code>YES</code> 是默认值,并将密码限制为默认行为中显示的密码。</p>

<p>将值设置为 <code>NO</code> 会在接受的密码列表中添加以下内容:</p>

<ul>
<li>TLS_RSA_WITH_AES_256_GCM_SHA384</li>
<li>TLS_RSA_WITH_AES_128_GCM_SHA256</li>
<li>TLS_RSA_WITH_AES_256_CBC_SHA256</li>
<li>TLS_RSA_WITH_AES_256_CBC_SHA</li>
<li>TLS_RSA_WITH_AES_128_CBC_SHA256</li>
<li>TLS_RSA_WITH_AES_128_CBC_SHA</li>
</ul></p>
                                   
                                                <p style="font-size: 20px;">关于iOS9PaypalSDK -&#34;An SSL error has occurred....&#34;,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/32869268/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/32869268/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS9 Paypal SDK - &#34;An SSL error has occurred....&#34;