ユーザーがiframeの外部のドメインにアクセスしていない限り、サードパーティのiframeCookieをブロックするsafari6の問題が発生しました。唯一の修正はここにあるようです:SafariサードパーティのCookie iframeトリックは機能しなくなりましたか?
ただし、これにはいくつかの醜い回避策が含まれます(新しいブラウザウィンドウを開いて再度閉じる)。私が採用したい推奨される解決策は、セッションIDを暗号化し、それをクエリパラメーターとしてすべてのルートに追加することです。次に、beforeフィルターを使用して、IDを復号化し、セッションストアからロードすることで、セッションを取得できます。
それで、私が理解できないのは、各リンクを直接編集することなく、すべてのルートにクエリパラメータを追加する方法があるかどうかです。つまり、ルートファイルに何かを追加します。