We have maps working extensively on our Dev server (no SSL cert for https) BUT when we publish to our dev server/s the maps do not appear. The only difference we can guess at is that our prod servers (we have 3) all have SSL certs.
There is:
- no errors in log
- nothing displayed on form it's just blank
- nothing displayed on a presentation it's just blank as well
Can anyone confirm if google maps works with SSL?
Tks
Google maps & SSL
Google maps & SSL
Rod. Aware 8.6 (latest build), Developer Edition, on OS Linux (Ubuntu) using GUI hosted on AWS EC2, MYSQL on AWS RDS
Found these articles
http://stackoverflow.com/questions/1201 ... over-https
Maps APIs over SSL now available to all
http://googlegeodevelopers.blogspot.com ... o-all.html
Could it be an internal issue with the way Google Maps are integrated with AwareIM?
http://stackoverflow.com/questions/1201 ... over-https
Maps APIs over SSL now available to all
http://googlegeodevelopers.blogspot.com ... o-all.html
Could it be an internal issue with the way Google Maps are integrated with AwareIM?
Ok, the issue is because AwareIM is calling the Google map from a non secure url and therefore the content is not secure and "good" browsers will not display the map. EG Google Chrome will put a shield in the top right to notify you of insecure content on the page, but allow you to click it and load the content.
Support - ideally Aware should always use the secure content (use the https
googel url) as in the reverse it will not through an error (eg having secure content in a non secure page) - maybe something for the 'to do' on the next release?
Support - ideally Aware should always use the secure content (use the https
googel url) as in the reverse it will not through an error (eg having secure content in a non secure page) - maybe something for the 'to do' on the next release?
Rod. Aware 8.6 (latest build), Developer Edition, on OS Linux (Ubuntu) using GUI hosted on AWS EC2, MYSQL on AWS RDS
I'm wondering if it might be:
initGoogleMaps: function ()
{
// load the appropriate file - the call back indicates a function that will fire the event
var fileName = "http://maps.googleapis.com/maps/api/js? ... =gm_loaded";
if (this.isDynamicFileLoaded (fileName))
in awareApp.js
Cheers,
Pete
initGoogleMaps: function ()
{
// load the appropriate file - the call back indicates a function that will fire the event
var fileName = "http://maps.googleapis.com/maps/api/js? ... =gm_loaded";
if (this.isDynamicFileLoaded (fileName))
in awareApp.js
Cheers,
Pete
Pete Bradstreet
Contract developer of commercialized applications
AwareIM Ver. 8.2
Contract developer of commercialized applications
AwareIM Ver. 8.2
Custom
Sounds like it could be. There are also some code in the aware_full.js and aware.js. Search for "google".pbrad wrote:I'm wondering if it might be:
initGoogleMaps: function ()
{
// load the appropriate file - the call back indicates a function that will fire the event
var fileName = "http://maps.googleapis.com/maps/api/js? ... =gm_loaded";
if (this.isDynamicFileLoaded (fileName))
in awareApp.js
Cheers,
Pete
Henrik (V8 Developer Ed. - Windows)
Hi,
I'm not sure whether you need to make the change in all of the js files or only one but I can confirm that if you change it in all three, Google maps works in an https environment and does not break the ssl lock.
Support, would it be possible to make this change permanently in the relevant js files so that we don't have to make the change on each new version?
Thanks,
Pete
I'm not sure whether you need to make the change in all of the js files or only one but I can confirm that if you change it in all three, Google maps works in an https environment and does not break the ssl lock.
Support, would it be possible to make this change permanently in the relevant js files so that we don't have to make the change on each new version?
Thanks,
Pete
Pete Bradstreet
Contract developer of commercialized applications
AwareIM Ver. 8.2
Contract developer of commercialized applications
AwareIM Ver. 8.2