Even if jhs can act as a https server, users still need to install a self hosted ssl certificate by themselves. This is nontrivial for most end users.
On 8 Apr, 2017 6:30 am, "Ian Clark" <[email protected]> wrote: > That's too difficult, for an App Store app that aims to use JHS > out-of-the-box, for installation by non-savvy users. > > I was afraid that was the case. Effectively I've hit a glass ceiling and > can take my experiments no further, at least not down a commercial route. I > shall write them up and publish them on jwiki for experimenters, against > the day when things may change. And turn to other things. > > On Fri, Apr 7, 2017 at 11:19 PM, Raul Miller <[email protected]> > wrote: > > > Not directly. > > > > You can put a proxy web server in front of it, to serve https. > > > > But, currently, there's no implementation of https encryption in J, > > which is what you would need to implement this without proxying. > > > > (That said, note that the guidelines for certificate management tend > > towards things like requiring someone to manually start it up - > > entering a password to decrypt the certificate, or something along > > that line. Most people ignore this issue or simply are not aware of > > it.) > > > > Thanks, > > > > -- > > Raul > > > > > > On Fri, Apr 7, 2017 at 6:15 PM, Ian Clark <[email protected]> wrote: > > > Can JHS be configured to connect via https instead of http? > > > > > > If the answer's "no", why do I want it? -- > > > > > > I'm writing Apple apps using Xcode + Swift which communicate with JHS > > used > > > as a local server. I have some working prototypes and I'm about to > offer > > > these as betas. > > > > > > Apple have brought in something called App Transport Security (ATS) > > which, > > > put simply, deliberately makes life difficult if the client insists on > > > using http:// instead of https:// to connect with the server. Even > over > > an > > > SSH "tunnel" on the same machine. > > > > > > ATS can be overridden (as I have been doing), but only as a temporary > > > expedient (says Apple), and the resulting app will not get accepted for > > > sale on App Store. > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
