Does anyone know if there is a simple way to open a URL with Servoy using a different browser than the client’s default browser? The issue here is that when using a hospital machine they have IE installed as the default browser. It seems that is no real REASON that it has to be IE but it looks like it’s a big deal (signatures up the yazoo…) to allow Firefox to be the default browser. And IE does a nasty thing when you pass a URL that points to a secure site. Even if the user is currently logged in to that site on another window, IE opens a new window and forces the user to re-enter their password to that site (that they are already logged into!). Firefox on the other hand doesn’t do this. So I’d like to have Servoy NOT use the client’s default browser but instead I’d like to tell it which browser to use and pass the URL to that browser. I’ve poked around on the Forum but can’t find any answers. Anybody have any suggestions?
See you all in Vegas!
YOu can use application.executeProgram() but you will need to figure out how to pass the URL as argument. Try on the command line first, when you are sure of the right syntax try in Servoy.
Hope this helps.
which IE version is that?
Because the problem that people suddenly had with IE7 is that the IE7 almost always uses the same session no matter how you start it.
so that you need to relogin with IE7 and not with FF is a bit weird
If it is IE6 then that could be the case yes. If you open a new window then it is really new.
It is IE 7. If I simply manually paste the URL then IE is fine and doesn’t ask to relogin of course. But if Servoy (or another application say something like Word even) generates the link, then the relogin nonsense happens. FF no problem. Weird. The Stanford central login system (Kerberos-based) might be the difference if you haven’t seen this with other secure websites. Here are a couple of links on Stanford’s system:
http://www.stanford.edu/services/webauth/
But I Firefox works just perfectly and so does Safari I believe on a Mac I believe, at least on a Mac.