pass和webservice之间的通信(Communication between pass and webservice)

我开始开发与Passbook相关的服务,我无法在webservice和pass之间建立通信。

我开始创建文件“.pkpass”,即生成密钥,添加图片和自定义JSON。 我设法创建文件并在我的iPhone上显示通行证。

问题是该传递没有与我的webservice交互。 我不得不试图意识到Apple没有将HTTP协议仅用于生产环境HTTPS。 我的服务器已启用接收HTTPS协议的请求,但不允许我的脚本。 我怀疑这是否是问题还是还有更多必须要做的事情。

我遵守Passbook Webservice Reference中提供的所有通信协议。 有人经历过类似的情况吗?


哎呀......

我在我的iPhone上启用了开发人员日志,发现请求正在发送,但由于我的HTTPS证书服务器被认为是不安全的,因此无效。

有谁知道我如何购买免费的证书HTTPS?

I'm starting to develop services related to the Passbook and I can not establish communication between the webservice and pass.

I started by creating the file ". pkpass", ie, generating keys, adding pictures and customizing JSONs. I managed to create the file and display the pass on my iPhone.

The problem is that the pass made ​​no interaction with my webservice. I had to make a few tries to realize that Apple does not use the HTTP protocol for production environment only HTTPS. My server is enabled to receive requests on HTTPS protocol, but my script is not allowed. I am in doubt if this is the problem or is there something more that has to be done.

I obeyed all the communication protocol presented in Passbook Webservice Reference. Someone has gone through a similar situation?


Ooops ...

I enabled the developer logs on my iPhone and found that the request is being sent, but it is not valid because of my HTTPS certificate server is considered unsafe.

Does anyone know how I can purchase a certificate free HTTPS?

最满意答案

真高兴你做到了。 对于您的第二个问题 - 您可以从StartSSL获得免费的SSL Certs

Glad you got it working. For your secondary question - you can get free SSL Certs from StartSSL

pass和webservice之间的通信(Communication between pass and webservice)

我开始开发与Passbook相关的服务,我无法在webservice和pass之间建立通信。

我开始创建文件“.pkpass”,即生成密钥,添加图片和自定义JSON。 我设法创建文件并在我的iPhone上显示通行证。

问题是该传递没有与我的webservice交互。 我不得不试图意识到Apple没有将HTTP协议仅用于生产环境HTTPS。 我的服务器已启用接收HTTPS协议的请求,但不允许我的脚本。 我怀疑这是否是问题还是还有更多必须要做的事情。

我遵守Passbook Webservice Reference中提供的所有通信协议。 有人经历过类似的情况吗?


哎呀......

我在我的iPhone上启用了开发人员日志,发现请求正在发送,但由于我的HTTPS证书服务器被认为是不安全的,因此无效。

有谁知道我如何购买免费的证书HTTPS?

I'm starting to develop services related to the Passbook and I can not establish communication between the webservice and pass.

I started by creating the file ". pkpass", ie, generating keys, adding pictures and customizing JSONs. I managed to create the file and display the pass on my iPhone.

The problem is that the pass made ​​no interaction with my webservice. I had to make a few tries to realize that Apple does not use the HTTP protocol for production environment only HTTPS. My server is enabled to receive requests on HTTPS protocol, but my script is not allowed. I am in doubt if this is the problem or is there something more that has to be done.

I obeyed all the communication protocol presented in Passbook Webservice Reference. Someone has gone through a similar situation?


Ooops ...

I enabled the developer logs on my iPhone and found that the request is being sent, but it is not valid because of my HTTPS certificate server is considered unsafe.

Does anyone know how I can purchase a certificate free HTTPS?

最满意答案

真高兴你做到了。 对于您的第二个问题 - 您可以从StartSSL获得免费的SSL Certs

Glad you got it working. For your secondary question - you can get free SSL Certs from StartSSL