How can you determine if the client browser supports SSL? I do not refer to the server. HTTPS_ * Variables. I want to be able to determine if the browser does not support SSL.
PS I know that this is possible because this company ( http://www.cyscape.com ) has a product that may even detect when you cancel the use of SSL support from your browser.
All browsers have SSL support (period). No one is going to release a browser that cannot be used. HTTPS is a security requirement, and in addition to OWASP A3: Broken Authentication and Session Management.
While it is relatively easy to check if the server supports SSL connections, finding browser support for this is very difficult. The solution probably requires a client-side extension that implements the logic needed to search through the browser configuration or version information to support SSL. This problem becomes even more complicated, since the extension should work with multiple browsers.
, SSL, , , , SSL, -.
, , - SSL.
SSL , https?
HTTP , cookie HTTP, , HTTPS. "secure" cookie , .
JavaScript- window.location https. ( Java- LiveConnect - Flash.)
? SSL , - SSL, cookie JavaScript . SSL (, , robots.txt), , JavaScript, SSL , , , SSL .
SSL Man-In-The-Middle , , SSL.
, , SSL ( WAP-TLS). , , , , , .
Source: https://habr.com/ru/post/1755371/More articles:Running Mx sql-postgres in emacs on windows - windowstwitter Google speed limit exceeded - google-app-engineIs Javascript under V8 faster than equivalent code in other languages? - javascriptRails 2.3.5 engine (plugin), how to specify jewel requirements - ruby-on-railsiPhone - getting adjusted font size UITextField - iphoneUsing JTable as a JList - javaHow to cover exceptions in Visual Code Code Coverage - exceptionDoes Google App Engine support cookieless? - google-app-engineAJAX Submit via Post all Form - htmlManaging Exchange Management Powershell with .Net - .netAll Articles