IIS 6.0 で ASP.NET 4.0 Webforms を使用しているアプリケーションがあり、これは数年間運用されています。アプリへの最近の展開により、(他のブラウザーではなく) Safari ブラウザーで非常にランダムな (私たちにとって) 断続的な問題が発生しました。
サーバーの再起動後、アプリケーションはしばらくの間正常に動作しているように見えますが、その後「壊れて」しまいます。
「壊れる」まですべてのコンピューターで検索できるため、100% サーバー レベルです。一度破損すると、その正確なバージョンの Safari を実行しているすべてのコンピューターで破損します。Safari のバージョンを変更したり、http と https を切り替えたりすると、そのバージョンが「壊れる」まで、再び機能します。
ASP.NET コントロールに適用されている CSS で問題が発生すると、addhistory メソッドは __dopostback 関数を見つけることができないため、javascript エラーをスローします。