-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
YUI yql replacement of Google Feeds breaks HTTPS / SSL protected sites #25
Comments
@DMDc0de any thoughts? |
I think yui3 loads a lot of things on-demand as well it seems, and I'm thinking they don't even have a public ssl version to serve up the content actually, but I'm not positive yet. |
We could add a reference from a cdn, like
https://github.com/yui/yui3/wiki/FAQ#does-yahoos-cdn-support-ssl So as recommended we can add a bower dependency. |
@siddii if you agree I can add the bower dependency |
@DMDc0de - Please go ahead and do it. |
Adding yui bower dependency after issue #25
Has this issue been resolved yet? Our site wont load feeds because of the mixed content warning. |
Should be resolved see merged pull reques |
Thanks for the quick reply @DMDc0de. I noticed the merge, however we are still getting mixed content warnings on our https site. |
Can we see your bower.json? |
This is the entry for angular-feeds in our bower.json file:
Admittedly I am very new to bower so excuse me if it is a mistake on my part. I did not write the code in the project that I've picked up. Thanks |
Since the merge is not been released you have ti specify the commit hash instead of the version inside your bower:
You can see the commit hash on the main page of the plugin here in github |
That did the trick. Thank you very much for your help! |
👍 |
Thanks @DMDc0de & @SamMurray381 ! |
I updated to the latest commit hash: angular-feeds is Am I missing something? While the yahoo yui dependencies are now loaded fine locally, it is requesting from I am loading the following:
Receiving the following error in console:
Any ideas? |
@tdharris Hello, I was struggling with the same issue for a while. Please try to include other YUI dependencies. Based on my tests, I think that when they are missing, YUI is trying to download them over non secure connection. Here is my Gruntfile snapshot which started to work (as I remember):
Just as a note: I finally ended up parsing feeds in my service and I'm producing pure json for angular-feeds (which I change a bit). This would be nice feature for angular-feeds;) HTH, |
Thanks for the suggestion, but I still receive the same error mentioned above. I am loading the following now:
Any ideas on what is missing? It seems to me that HTTPS is just not supported. I don't see any resources I am missing here. |
This isn't working quite right I think. Please checkout even the demo site with The above has the same problem I was experiencing. |
Regarding the recent merge of "Replace google feed module with Yahoo Query Language": #24
Would it be possible to use
https://
references with the Yahoo API? The current implementation breaks anyhttps://
protected sites as it will refuse to load mixed content:angular-feeds.js:241Mixed Content: The page at '<...myPage...>' was loaded over HTTPS, but requested an insecure script 'http://yui.yahooapis.com/3.18.1/build/yui/yui-min.js'. This request has been blocked; the content must be served over HTTPS.
Unfortunately swapping references to
https
doesn't appear to do the trick either, as accessinghttps://yui.yahooapis.com/3.18.1/build/yui/yui-min.js
in a browser reports a problem perhaps on Yahoo's end? I wonder if that's temporary..?The text was updated successfully, but these errors were encountered: