It took me a while to solve this problem, and my problem may be different from others, as there are popular answers that just don't work for me. This is because my problem and solution is related to Amazon S3. Therefore, if you use S3, read on.
The problem is setting up CORS (Cross-Origin Resource Sharing) resource sharing. Here's how to solve it:
Enter your S3 and open the bucket you encountered. Click Properties, and then Permissions. In the drop-down list, click "change CORS configuration." A window will appear with the code in the field that looks like this:
<CORSConfiguration> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>GET</AllowedMethod> <MaxAgeSeconds>3000</MaxAgeSeconds> <AllowedHeader>Authorization</AllowedHeader> </CORSRule> </CORSConfiguration>
Delete this line:
<AllowedHeader>Authorization</AllowedHeader>
Save it and refresh the Firefox page. Now your badges will appear!
Take a look at these links for more information, as they helped me solve this problem: here and here and here . If someone can offer more insight into why this works, please do it!
user2498172
source share