-
Notifications
You must be signed in to change notification settings - Fork 0
Setup Troubleshooting
A common problem for developers is that our interal web service uses an SSL certificate anchored by our internal JLab PKI. JLab computers are configured at the system level to include the JLab root CA in the certificate trust store. Software run onsite should reference the system store, which many do by default. However, some applications, modules, etc. referrence an embedded CA certificate store. This requires some additional effort on the part of the developer to reference the system store as described below. Alternatively, developers can download the JLab root CA certificate and reference it in place of the system store.
The JLab root certifcate authority certificates can be downloaded from http://pki.jlab.org.
The API also supports JSONP responses (to work around browser same-origin policy). Simply provide an additional parameter:
jsonp=<function name>
and the jsonp function name returned will be <function name>.
Note: JSONP should generally be avoided as it is a hack; instead setup your web server to reverse proxy the myquery server if they are not the same, or configure CORS.