2016-09-28 117 views
1

我正在嘗試完成域驗證步驟,以便在Web上測試Apple Pay。 我已經下載了該文件,並將其放置在所需的文件夾中,並檢查了我能夠找到並查看內容。 當我點擊確定/確認我收到:
無法驗證我的域用於Apple Pay實施

驗證失敗域
無法建立,以「https://my.domain/.well-known/apple-developer-merchantid-domain-association」的安全連接。

如果我打開瀏覽器控制檯我看到:

無法加載資源:服務器迴應的421() https://developer.apple.com/services-account/QH65B2/account/ios/identifiers/verifyDomain?content-type=text/x-url-arguments&accept=application/json&requestId=0544f9b2-3cfd-43e3-yd86-fbfb1b3f6613&userLocale=en_US&teamId=AYTGDKG3D8

狀態可能是什麼問題呢?

+0

421似乎表明在你身邊的服務器配置問題。您的服務器是否提供有效的HTTPS證書並支持文檔中列出的密碼套件? –

+0

是的。也許問題是Apple在同一商家配置頁面上需要的CSR文件? –

+2

一旦您獲得了商戶驗證證書,Apple所做的就是對該URL執行HTTP GET以驗證內容是否相同。在這個階段,企業社會責任應該不重要。 –

回答

2

問題是我的服務器沒有足夠高的SSL分數。我manged覈實後,才我的分數達到A.

我用這個網站來檢查我的SSL我的域名:https://www.ssllabs.com/ssltest/

+1

您還需要確保您的服務器向/從Apple發送的請求已超過TLS 1.2 – Zac