Problem: Cookies are not set in IE6, as well as session, which depends on cookies.
Problem description: This is caused by default IE6 security option "Block 3rd sites party cookies".
To solve the issue, you need to create Privacy Policy for your site
Here are the steps you need to do in your rails application:
1. Generate privacy policy http://www.alphaworks.ibm.com/tech/p3peditor
2. Put two files p3p.xml and policy.html into /public/w3c/
3. Add
to your apps/views/layout/application.rb
4. Add a header in application_controller.rb in before_filter the following code:
header['P3P'] = 'CP="CAO CURa ..."'
And that's it. Don't forget to clear cookies and restart your IE6.
Useful links:
http://www.oreillynet.com/pub/a/javascript/2002/10/04/p3p.html