Solved

Browsing a  Facebook Connect website over https causes Internet explorer prompt

Posted on 2011-02-26
3
335 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
3 Comments
 
LVL 34

Accepted Solution

by:
Dave_Dietz earned 500 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Form with Modals 16 42
Regular Expression 1-100 with two digits 15 22
Angular.js example vocabulary extensions 5 32
Reset asp.net login password 4 28
Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
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…

911 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now