Trang web này sẽ có chức năng hạn chế trong khi chúng tôi trải qua bảo trì để cải thiện trải nghiệm của bạn. Nếu một bài viết không giải quyết được vấn đề của bạn và bạn muốn đặt câu hỏi, chúng tôi có cộng đồng hỗ trợ của chúng tôi đang chờ để giúp bạn tại @FirefoxSupport trên Twitter và /r/firefox trên Reddit.

Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

NTLM no longer working after upgrading to Firefox version 48

  • 11 trả lời
  • 3 gặp vấn đề này
  • 1 lượt xem
  • Trả lời mới nhất được viết bởi XrederX

more options

NTLM was working fine on version 47. However, after upgrading to version 48 NTLM no longer works. All of the sites that I have configured are now asking for login and password. I had another machine that was still on version 47. NTLM still work on the machine that was on version 47. I upgraded this machine to version 48 and NTLM no longer worked on it either. What has changed?

NTLM was working fine on version 47. However, after upgrading to version 48 NTLM no longer works. All of the sites that I have configured are now asking for login and password. I had another machine that was still on version 47. NTLM still work on the machine that was on version 47. I upgraded this machine to version 48 and NTLM no longer worked on it either. What has changed?

Tất cả các câu trả lời (11)

more options

Are your sites' host names still listed in about:config?

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful.

(2) In the search box above the list, type or paste net*auth and pause while the list is filtered

(3) If the network.automatic-ntlm-auth.trusted-uris preference or network.negotiate-auth.trusted-uris preference -- depending on how your server works -- does not list your host names, you'll need to re-enter them

Any other non-default settings here?

more options

Yes the host names are still listed. I reverted back to Firefox version 47.0.1 and it works perfect. I can get to all my Intranet sites without entering login and password. So, to me, it seems that something was changed in version 48 that is causing NTLM not to work.

more options

Which of the two types are affected for you: the automatic NTLM or the negotiated auth? (The older automatic NTLM protocols works fine for me in Firefox 48.)

more options

I am using network.automatic-ntlm-auth.trusted-uris. This has worked up until I upgraded to version 48. All other settings are default. When you upgraded to version 48 did you have to reenter your sites?

more options

I don't recall having to re-enter the sites this past week.

Since you encountered this problem on two different systems, corrupted program files doesn't seem to be the most likely explanation.

Could any of your extensions be affecting authentication?

more options

I don't think so. I used the option to restart Firefox with add-ons disabled, restarted Firefox and restarted in Safe Mode. That did not make a difference.

more options

I found a change in Firefox 48: private windows will no longer automatically send your Windows credentials to sites that request NTLM auth. (Bug #1248564)

Are you using automatic private browsing?

more options

Bingo! That's it! I did indeed have "Always use private browsing mode" checked. Thanks!

more options

I didn't see that change in the release notes. Did I miss it?

more options

There were over 4000 changes tracked in Bugzilla for Firefox 48, so they only highlighted a handful of things...

There's a small link in the first paragraph of the release notes to see the complete list and when I opened that (after waiting a long time) and did a find for NTLM, it was the only the thing.

more options

Great! Thanks for you help!