HTTPS protocol with PHPDesktop - phpdesktop

Does anyone know how to show page with https protocol with PHPDesktop?
Apparently its latest version don't display pages with this protocol, but I'm really need it.
Thank you.

Related

Google Assistant custom payload with dialogflow

I want to add telephone link in the Link out suggestions of google assistant, but it don't allow me to do it as its saying only http/https urls.
Is there any custom payload which will allow me to do it?
If yes please provide me some links which might be helpful for me.
No, link out suggestions can only be HTTP or HTTPS.
If your suggestion chip links out to an external website (using
addSuggestionLink or linkOutSuggestion) the destination site must be
verified and use the same protocol (http vs https) as the URL.
(Source: https://developers.google.com/actions/assistant/responses#suggestion_chip)

Google indexed some pages with https and some with http

after 2 years of development of my site I found out that google for some products index with https (I dont have certificate, so people got warning that its insecure connection) and some products with http.
Can you please help to solve that ? Do you think that simple 301 redirect from https to http will solve it ?
For example one my product
http://affgadgets.com/ontraport-crm (that should be)
https://affgadgets.com/ontraport-crm (and this works too!)
Also I found out that if I type link like this /onTRaport-crm (with huge letters) it will work too. This is simply some htaccess issue or something like that.
Thank you!

Access internet via Apache2 ProxyPass

Recently, I made a setup where I pointed some websites to a redirect server. The redirect server in return served the website requests using ProxyPass directive of Apache2. It worked like a charm without even a single problem for my websites.
So, based on that I have got an idea to access internet via Apache2. Please note that this is because I do not have access to fast internet and every internet provider is so lousy and lame here to provide better connection speeds even for the lot of money I pay to them.
Now, https as better speends than VPN.
So, the idea is to get rid of VPN and SSH tunnel redirects and instead, resolve every domain on my Mac to a single server IP address which should be a redirect server and which can in turn bring me back every web request made from my Mac. Possible? This will make me to always use https to my own redirect server. https has better speed than VPN for me whenever I try and when I am on VPN things are too slow for me, may be because of level of encryption. Please note that I do not want solution using PPTP, L2TP and anything else which are lighter than OpenVPN (using Pritunl).
Please let me know if anything like that is possible and if yes then how.
Even though if it does not work, my mind always gets this idea every time. I just want someone to shed light on this and shut down my idea if its the worst by far. Thanks in advance.
Also, I have also seen some proxy sites where I put any website link on their website and their website works like a browser as if I am surfing on their remote server itself. May be something like that can be useful and speedy for me. But, I do not want to use them because I do not trust those sites for security. No way.
Got a solution myself without any kind of VPN.
Actually I needed to make my DNS secure and connections to my server Apps secure. So, for that I tried DNSCrypt-Proxy and its working great and resolving my DNS queries on HTTPS (443).
And, I am using an Addon on Chrome for "Always https" connections. I am blocking every request on http for Chrome using that Addon. Perfect!!!
So, now all surfing traffic on my Mac is going on HTTPS and is perfectly safe from hackers. I do not care for any other connections made by my other Mac Apps. I just care for security of my Apps while I am surfing them OR any payments I am making for shopping.
DNSCrypt-Proxy:
Please go to https://dnscrypt.org/#dnscrypt-osx and you will find all help there to how to install and run it on your Mac.
brew install dnscrypt-proxy --with-plugins
sudo dnscrypt-proxy --ephemeral-keys --resolver-name=cisco
^ You can find the resolver name in excel sheet that comes with this package.
And, just add an entry in your Network interfaces for DNS to point to 127.0.0.1, Please note that remove all other entries.
"Always HTTPS for Chrome":
https://chrome.google.com/webstore/detail/https-everywhere/gcbommkclmclpchllfjekcdonpmejbdp?hl=en
Enjoy perfect security on your Mac, if you do not care about IP address anonymity. Always use legal stuff!!!

Could I use an iframe for implement web payments procedure

Hello I would like to implement a payments on my web site.
I have a requirements that to do it in iframe with hidden address bar.
But in this case user would't be abble to see that we are using HTTPS protocol for sending data and e.t.c
Does is it good practice or it is looks like security issue ?
I don't think it is a good idea to hide HTTPS information from end users. If you look at any web security for dummies kind of guide, they all say that when you enter private/financial information etc make sure your address bar display the lock etc.
Even though you may in your HTML that you are using HTTPS, do you really expect users to "view source" your HTML and/or use Fiddler etc? No right?
So, do the right thing- show HTTPS URL.
BTW, from security perspective, if the first page you serve is NOT over SSL, someone could just modify HTML and inject a malicious HTTPS link with valid cert. That is why it is very important to have SSL enabled on your whole website.
No wonder HTTP 2.0 is going to be all SSL :)
Technically you don't need HTTPS if you are using iFrames for checkout. Ofcourse the 3rd party website is always protected... BUT since you cannot explain this to your customers/clients, so you have to have a HTTPS even you are using iFrames even it is secure but to make your customers feel actually that they secure you should have SSL (HTTPS).. Or I know many of your customers will simply leave your website... SO YOU DO NEED IT... YES

IIS Express SSL Request Redirection Issue

I have a port conflict issue. I need my IISExpress to be able to cater these web request:
http:// localhost:44567/
and
https:// localhost:44567/
I know these are conflicting ports since SSL connection should have its own port.
I am also aware that we can solve this from the client side by changing requesting link to a different port.
But what I am looking is, if there is a way from the server side(IISExpress) to resolve this problem. Like for example:
If IISExpress receives http:// localhost:44567/ then it will serve it as it is. And if it receives a request for(SSL) https:// localhost:44567/ it will redirect it to a different port, let us say to https:// localhost:44569/. Or maybe changing https:// to http://?
Is there a way to do this in IISExpress?
Or is there another approach to this problem?
NOTE: I need a solution for the server side and not from the client side. Thank you.
NOTE: I intentionally put space in the domain name because I am not allowed to put links in the question.

Resources