वेबसाइट मैं पर काम कर रहा हूँ एक फेसबुक लॉगिन विकल्प है, लेकिन हाल ही में एक उपयोगकर्ता यह उनके लिए काम कर रहा था की सूचना दी।फेसबुक लॉग इन एपीआई HTTPS मुद्दा
Blocked a frame with origin "https://www.facebook.com" from accessing a frame
with origin "http://static.ak.facebook.com". The frame requesting access has
a protocol of "https", the frame being accessed has a protocol of "http".
Protocols must match.
वहाँ एक विकल्प मैं एपीआई कि यह वही प्रोटोकॉल पर काम करने के लिए मिल जाएगा करने के लिए फ़ीड कर सकते हैं: मैं अपने एक्सटेंशन आदि, मैं अपने कंसोल में यह त्रुटि आई अक्षम? एफवाईआई, प्राथमिक वेबसाइट HTTP (कोई एस) पर चलती है।
यह विशेष रूप से अजीब है क्योंकि ऐसा लगता है जैसे कि यह अचानक काम करना बंद कर (लेकिन यह संभव है यह हमेशा एक समस्या थी के रूप में मैं नया हूँ और इस प्रणाली सीख रहा हूँ)।
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : ..., // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
channel: '//...mychannel.../channel'
});
FB.Event.subscribe('auth.authResponseChange', function(fbResponse) {
// function that logs in user
});
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
</script>
मैं भी इस पर एक जवाब की जाँच करते रहें। ऐसा लगता है कि हाल ही में क्रोम/सफारी सुरक्षा अद्यतन ने सभी फेसबुक इंटरैक्शन को मार दिया है जब इसमें एक अलग विंडो में एक मोडल खोलना शामिल है। प्रोटोकॉल मिस्चैच त्रुटि (उपरोक्त) विशेष रूप से निराशाजनक है क्योंकि डेवलपर का उपयोग प्रोटोकॉल पर कोई नियंत्रण नहीं है। –
हम्म ... मैंने फ़ायरफ़ॉक्स में चेक किया जो काम नहीं करता है, लेकिन यह रिपोर्ट करता है कि "[16: 51: 47.802] उत्परिवर्तन घटनाओं का उपयोग बहिष्कृत किया गया है। इसके बजाय उत्परिवर्तन ऑब्सर्वर का उपयोग करें। @ Https: //fbstatic-a.akamaihd। net/rsrc.php/v2/y4/r/dePwLAaASOW.js: 59 " – SapphireSun
क्या आपने वहां सेट की गई एफबी सेटिंग्स की जांच की है? – Farnsbert