?
Solved

Browsing a  Facebook Connect website over https causes Internet explorer prompt

Posted on 2011-02-26
3
Medium Priority
?
351 Views
Last Modified: 2012-05-11
We are using several FB connect features on our website and all works well over http. Facebook says you can use https but we have found it faulty at best. It seems that the like button and or the Profile pic are not delivered or SSL. This causes IE to throw up a mixed content prompt which is causing problems.

The site is using ASP.NET (C#), FB Javascript API, and Graph API.

Can anyone tell me how to retrieve all facebook connect content over SSL. The site is using ASP.NET (C#), FB Javascript API, and Graph API.
0
Comment
Question by:pbt43
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 34

Accepted Solution

by:
Dave_Dietz earned 2000 total points
ID: 35010539
Just from looking at this it appears that profile photos are returned as a URL to the Facebook CDN (using Akami in the background).  In theory you could parse out the URLs returned in the JSON objects to make sure all your URLs in your page are HTTPS, but this will cause additional issues since trying to browse the actual photo using HTTPS rather than HTTP ends up with a mismatched certificate name since it ends up going to an Akami site that doesn't have a certificate with the Facebook CDN url in it.

Perhaps you could pull the actual photo and other non-secure content, host it locally in a cache for some period fo time and rewrite any links to the cached version using SSL.

Dave Dietz
0
 
LVL 19

Expert Comment

by:Amandeep Singh Bhullar
ID: 35913578
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

766 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question