Ben problem Cache-Başlıkları start_session () komutu verildiğinde PHP gönderir ve site çalıştıran SSL ile ilgili olduğunu tespit ettik.
Ben Microsoft'ta IE güvenlik ekibinde bir kişinin bir tutmak mümkün olmuştur ve bu IE çalışmak gerekiyordu nasıl olduğunu doğruladı. İşte e-posta doğrudan bir alıntı.
"This is considered a feature of the autocomplete system. Significant code was written to make it behave this way." strong>
Ne zaman session_start (); php gönderir varsayılan http başlıkları no-cache üstbilgisi vardır verilir. İşte Microsoft mümessillik başka alıntı.
If a secure page says "Don't cache me", that's an indication that the data is sensitive, and hence the autocomplete data itself is likely sensitive. Admittedly, it is a simple heuristic. Personally, I think it's a bit silly, but it's been there forever.
It's probably a good suggestion to support "autocomplete=on" to override the default heuristic.
AutoComplete özelliğini yeniden etkinleştirmek için ben php before start_session () komutu bu komutu vardı:
session_cache_limiter ('private, must-revalidate');
Ben autoComplete de çalışması için izin başlık önbellek kontrolleri manipüle başka yolları vardır eminim.
Here is a link to 3 examples forms I made so you can test with IE.