Answer the question
In order to leave comments, you need to log in
Implementation of a web service for exchanging data with an external site with incomplete SSL / TLS support?
A question in a more technical context to the experts, from whom I would like to receive an answer and their opinion. Programming language based on PHP and JS.
What technology to choose today to enable communication between two sites , given that the protocol is not completely over SSL?
Explanation of the project:
My clients can be different sites where the module developed by me will be displayed, respectively sending me requests and receiving in response the data to be displayed.
Clients: www.SAIT1.ru, www.SAIT2.ru, www.SAIT3.ru, etc... (HTTP protocol) My program:
MYAPP
(HTTPS protocol)
).
All these sites are usually on HTTP protocol, and for example, if a user on a client site wants to log in, or simply log in in the login form, he will have to fill in the login data that is transmitted to my MYAPP site that is on HTTPS protocol.
Once MYAPP sees the request, it will respond with user-friendly information.
Question 1: Which technology or method to choose?
Question 2: How to implement the two protocols HTTP and HTTPS?
On my site, it will be possible to log in with identical MYAPP data that was entered in the login block inserted on the client sites.
**** UPDATED **** Same
functionality as Facebook Login or Twitter Login .
The user, being on SITE1 , can add a certain product to his cart, the information is transmitted to my module located on their website.
Here, respectively, the question is, What is the appropriate way to choose to place the BASKET module:
Answer the question
In order to leave comments, you need to log in
Question 2: How to implement the two protocols HTTP and HTTPS?You don't need to implement anything, the upgrade from http to https is automatic and transparent. Problems would be with downgrade.
Question 1: Which technology or method to choose?The standard answer is what you know.
if I understand you correctly, then you can read here and here , everything is written down in sufficient detail, on the second link even with examples from ready-made widgets.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question