RealTimeDesigner Support Network
Wiki Forums Libraries Docs Support RealTimeDesigner Home
Welcome! Log In Create A New Profile

Advanced

https://

Posted by signguy99 
https://
April 09, 2019 07:34AM
Alex,

We would like to convert our new site to use https://.

I've read previous posts and would like to proceed.

Please advise of proper steps to complete this task.

Thank you,

Craig
Re: https://
April 09, 2019 08:56AM
Hello Craig,

If you confirm you read and accept everything in my dedicated post, in general all should be good.
Just one quick extra questions though: are you using at any level also RTD API? Because in that case some other steps will be needed, as the API by default still returns the normal http links if not tweaked.

In any case, I've enabled your company for the test.
If you will try now your RTD links under HTTPS, all internal calls will be secured as well.
However, before mass change all of your links, I'd recommend some heavy testing on your end, with a specific eye on browser's console (it will tell if if and which contents are giving secure issues).

The other testing company found several pieces here and there they had to fix, especially on custom image and external links, so better safe than sorry!

Also, shall you see any problem, know that your existing HTTP links will still be working normally. The change I applied happens only if you originally call an HTTPS link in your browser. As technically they might be considered different domains by some browser, be sure to also keep an eye on eventual crosslinking in between the two protocols.

Have fun!

Alex
Re: https://
April 09, 2019 10:19AM
Thanks Alex!

I will keep you posted.

Craig
Re: https://
April 09, 2019 10:30AM
Alex my designer asked the following, can you reply?

Now my website is working on Http. But i test it on https. when api call goes from my https site to your site your internal website load only in http thats why there are many cross domain errors.
For this if we are sending request from https than there api request and there internal pages should be https.
So i want that those internal page should load on https only.
Simply i want to say your api and internal page should work fine on https.
Because for now i will run my website in https only and every request goes from my website should be secure.
Please confirm on the same.

Thanks,

Craig
Re: https://
April 09, 2019 12:34PM
Alex please change the following:

please ask them to change one setting only


There is received URL in setting is this "http://www.parrishsign.com/RTD_receiver.php"; please change from this to "https://www.parrishsign.com/RTD_receiver.php";

Alex please advise.

Thank you,

Craig
Re: https://
April 09, 2019 01:00PM
API calls:
There's a global parameter you can use in all your calls.
It works just like the store_name one described on top of this page:
http://support.realtimedesigner.com/index.php?area=docs&sect=apireference

The parameter is use_rtd_ssl. If set to 1, it will return https links for everything.
Assuming you have a PHP params array you're using for your calls, you an just add this to it to have what you need:
$params['use_rtd_ssl']=1;

As per your last one, change the receiver page.
The main one can be set in SYSTEM OPTIONS => Company Setup. It's the Redirect to this page after order submittal field.
For substores you can go in SYSTEM OPTIONS => Configure Store layouts, select the store other thaqn the Main Store from the top dropdown list, and again edit its Redirect to this page after order submittal field
Sorry, only registered users may post in this forum.

Click here to login