当サイトはユーザー体験を改善するためのメンテナンスを実施中に機能が制限される予定です。記事を読んでもあなたの問題が解決せず質問をしたい場合は、Twitter の @FirefoxSupport、Reddit の /r/firefox で、サポートコミュニティが皆さんを助けようと待機しています。

Mozilla サポートの検索

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

詳しく学ぶ

このスレッドはアーカイブに保管されました。 必要であれば新たに質問してください。

How do I allow 3rd party cookies for ONE SPECIFIC SITE ONLY?

  • 3 件の返信
  • 9 人がこの問題に困っています
  • 4 回表示
  • 最後の返信者: terrian

more options

I have 3rd party cookies disabled by default and want it to stay that way. But there is ONE site I use that requires 3rd party cookies to login. How can I enable this ONE SITE to use 3rd party cookies without having to toggle the global 3rd party control every time I visit the site? Thanks.

I have 3rd party cookies disabled by default and want it to stay that way. But there is ONE site I use that requires 3rd party cookies to login. How can I enable this ONE SITE to use 3rd party cookies without having to toggle the global 3rd party control every time I visit the site? Thanks.

すべての返信 (3)

more options

Does it has effect if you create an allow exception for that website?

You can consider to use the "From visited" setting for third-party cookies.

  • Tools > Options > Privacy > Firefox will: "Use custom settings for history"

You can set the network.cookie.thirdparty.sessionOnly pref to true on the about:config page to make third-party cookies behave as session cookies that expire when you close Firefox.

more options

cor-el said Does it has effect if you create an allow exception for that website?</quote>

Unfortunately, no. The domain is akc.org but the third party cookies are from all over the place. (I cfg session cookies from the originating website as allowed on all sites by default, w/ all cookies being expired/wiped upon closing FF.) AKC re-coded their site some time back making 3rd party cookies mandatory to login or I would not need this at all.

<quote> You can consider to use the "From visited" setting for third-party cookies.

  • Tools > Options > Privacy > Firefox will: "Use custom settings for history"</quote>

Tried earlier before this post. Didn't work. Tried it several times.

<quote>You can set the network.cookie.thirdparty.sessionOnly pref to true on the about:config page to make third-party cookies behave as session cookies that expire when you close Firefox.</quote>

Yes, did that earlier too just to wipe the cookies that will be set, but that doesn't allow me to tell FF to just allow 3pc's for the one site.

I am trying Cookie Monster which seems to be the only addon that can set 3pc's on a site by site basis, but it's having some issues too and would prefer a FF setting if possible, but maybe it's not.

この投稿は terrian により に変更されました

more options

Have come to the conclusion there is no way to do this in FF with native controls.

For readers' future reference who are looking to solve the same problem, Cookie Monster is the only cookie manager add-on of all I tried, that allows for site-specific 3rd party cookie control. You can Temporarily Allow All 3pc's, or select each 3pc individually and allow it permanently. Again, this control is site-specific.

One thing Cookie Monster can't do is see cookies that are inactive until invoked via javascript call...so if login requires 3rd pc's via javascript, try to login with 3pcs's disabled, fail, then click on the CM icon -> Third party cookies -> and the 3pcs will be listed and can be collectively allowed temporarily with one click, or individually selected to allow each permanently. (If temporarily allowed, that is a session only setting.)

Once a 3rd pc has been set to be allowed for that site, the setting will persist through reboots and you won't have to fool with Cookie Monster unless you want to change the settings again. Hope that helps someone along the way.

この投稿は terrian により に変更されました