Yahoo Messenger zwingen, https zu verwenden

581
LINQ Newbee

Ich greife auf Yahoo Messenger hinter einer Firewall zu und es scheint, dass Yahoo Messenger gesperrt ist.

Ich habe den Messenger jedoch über Yahoo Mail ausprobiert und er funktioniert, wenn ich https verwende.

Ich weiß, dass IE von Yahoo verwendet wird, um eine Verbindung herzustellen. Gibt es eine Möglichkeit, die Verwendung von https zu erzwingen, wenn eine Verbindung mit Yahoo hergestellt wird?

0

1 Antwort auf die Frage

-1
Lucky

You can install NoScript plugins in FF and Chrome like browsers to support and force the use of https but in IE i dont think its possible..

Hey i got a link to force IE to use https connection for facebook..

Might be helpful for you...

Force IE Https scripts

which i got from this post

Edit: See this link for a similar kind of question, Force https in browser

Added a code sample below,

 //==UserScript== //@name Facebook Secure Connection - Force Https (SSL) //@namespace http://userscripts.org/scripts/show/86392 //@namespace http://www.maisdisdonc.com/ //@description Forces Facebook and all links in a Facebook page (include Notifications) to use a secure connection (https). //@version 1.0.11 //@date 15:19 10/10/2010 //@author Merimac //@include http* //@include http*://*.facebook.com/* //@license Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License //@license http://creativecommons.org/licenses/by-nc-sa/3.0/deed.fr //==/UserScript== function $(q, root, single) { if (root && typeof root == 'string') { root = $(root, null, true); } root = root || document; if (q[0]=='#') { return root.getElementById(q.substr(1)); } else if (q[0]=='/' || (q[0]=='.' && q[1]=='/')) { if (single) { return document.evaluate(q, root, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; } return document.evaluate(q, root, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); } else if (q[0]=='.') { return root.getElementsByClassName(q.substr(1)); } return root.getElementsByTagName(q); } function fnEnableFacebookHttps() { var url = window.location.href; if(url.indexOf("http://www.facebook.com")==0 || url.indexOf("http://apps.facebook.com")==0) { window.location.replace(location.href.replace(url.substring(0,7), "https://")); } } function fnEnableHttpsLinks() { var url = window.location.href; if(url.indexOf("https://")==0) { for(var i=0,link; (link=document.links[i]); i++) { if(link.href.indexOf("http://")==0) link.href = link.href.replace(link.href.substring(0,7), "https://"); } } } function fnEnableHttpsFacebookLinks(){ var links = $("//a[contains(@href,'facebook.com')]"); //alert(links.snapshotItem(1).href); for (var i=0; i<links.snapshotLength; i++) { links.snapshotItem(i).href = links.snapshotItem(i).href.replace(/^http:\/\/([^\.]*\.)?facebook\.com\/l\.php\?u\=http\%([^\.]*\.)/,'https://$1facebook.com/l.php?u=https%$2'); links.snapshotItem(i).href = links.snapshotItem(i).href.replace(/^http:\/\/([^\.]*\.)?facebook\.com\//,'https://$1facebook.com/'); } } document.addEventListener( 'load', function() { fnEnableFacebookHttps(), fnEnableHttpsFacebookLinks(), setTimeout(function() { fnEnableHttpsFacebookLinks() }, 1000); }, 
Ja, ich weiß, aber deshalb habe ich erwähnt. Könnte für Sie hilfreich sein Lucky vor 11 Jahren 0
Wenn Sie Ihre Frage mit dem Skript bearbeiten und aktualisieren, wird mein Downvote entfernt. Ich habe nicht gelesen, was der Autor gefragt hat. Ramhound vor 11 Jahren 0
Vielen Dank, dass ich dieses Skript schon einmal gesehen habe. Ich wollte es nur noch nicht lesen, da es nur für Facebook war. Ich denke, ich kann das Skript für Yahoo Messenger ändern. Vielen Dank LINQ Newbee vor 11 Jahren 1