Windows-Server-2008

Windows Server 2008 r2 IIS7 中的 Windows 身份驗證與 Android 瀏覽器

  • August 16, 2013

我有一個使用 Windows 身份驗證的公司網站。該站點在 Windows Server 2008 R2、IIS 7 上執行。

當我們嘗試從移動設備訪問它時,我們得到的結果好壞參半 - 有些瀏覽器確實成功登錄,有些甚至不顯示登錄視窗,有些確實顯示登錄視窗,但是當我輸入憑據時,它們只是再次顯示該視窗不休。

選項的細分是這樣的:

HTC One              Android 4.22     Native Browser    SUCCESS 
Motorola Xoom 1      Andorid 4.0.4    Native Browser    repetitive login
Motorola Xoom 1      Andorid 4.0.4    Firefox           repetitive login
Motorola Razr M      Android 2.3.6    Firefox           repetitive login
Morotola Droid Pro   Android 2.3.4    Native Browser    error 401, no login screen
Morotola Droid Pro   Android 2.3.4    Firefox           SUCCESS (surprisingly...)
Samsung S I mini     someting old     Native Browser    error 401, no login screen
Samsung S I mini     someting old     Firefox           repetitive login

我看過文章說 FIrefox 會修復 Android < 4.0 上的 NTLM 登錄問題,但我發現大多數 Android 上的情況並非如此,而且 Android 4.0.4 上也存在問題。

在 iOS 和 WP8 上登錄成功。

我的問題是:

  • 為什麼會這樣?
  • 如何在移動設備上可靠地使用 Windows 身份驗證?

謝謝。

登錄時,您是否始終以 DOMAIN\username 的形式提供憑據?我看到不同的瀏覽器在只提供使用者名時表現不同。

引用自:https://serverfault.com/questions/530778