0

通常のサイトと管理サイトの 2 つのサイトがあります。URL の唯一の違いは、管理サイトがメイン サイトのサブドメイン (先頭に admin が付く) であることです。

これで、各サイトを個別に開いてログインできるようになりました。メインサイトには、javascriptを介して開く管理サイトへのリンクがあります

window.open(' http://admin.normalsite.com/default.aspx ,'_blank');

Chrome では、これは正常に機能し、新しいページ (タブではない) が開き、再度ログインしてビジネスを行うことができます。

IE10 では、新しいタブが開かれ、ログイン ページが読み込まれます...資格情報が追加され、ログインが押されると、フリックが表示され、フィールドが空のログイン ページに戻ります.... FormsAuthentication.SetAuthCookie(blah,false) の後にビジネス ページに移動しますが、承認されていないため、ログイン ページに戻ります。

上記のコードは私の開発用 PC では問題なく動作しますが、IE10 のホスト サーバーでは動作しませんか??

ブラウザ全体を閉じる必要があります(ページを閉じて別のページを開くだけではまだ認証されません)、それを開いて手動でログインする必要があります???

癖を補うためにマスターファイルにメタタグがあります..しかし、これが問題を引き起こすとは思いません。

助言がありますか?

4

0 に答える 0