I love using cloud 9 IDE to build prototypes. Recently I want to build web application to accept apple pay on the web. In order to do so, I need to verify the domain name in Apple development account by uploading a file to the server and then Apple will read the file from the domain. However, Apple’s http connection requires following SSL Cipher Suites:
- 0xC02F TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- 0xC027 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- 0xC013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- 0x009E TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
- 0x0067 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
- 0x009C TLS_RSA_WITH_AES_128_GCM_SHA256
- 0x003C TLS_RSA_WITH_AES_128_CBC_SHA256
But currently, the cloud 9 supports only following:
- 0xc028 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
- 0xc014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- 0x39 TLS_DHE_RSA_WITH_AES_256_CBC_SHA
- 0x33 TLS_DHE_RSA_WITH_AES_128_CBC_SHA
The detailed requirement can be found here: https://developer.apple.com/reference/applepayjs#2166536
I hope Cloud 9 could add at least one from Apple’s list. So I could continue enjoying the great IDE.
Thanks!