我們使用的是來自IE11/10的使用Windows身份驗證的Telerik.Upload()無法在負載均衡器中上傳。用一臺服務器就可以正常工作。有沒有解決方法?Telerik在IE11上載失敗負載平衡器
0
A
回答
0
Windows身份驗證支持兩種身份驗證協議Kerberos和NTLM,它們在<providers>
元素中定義。默認情況下,提供商配置了協商後跟NTLM。 IIS將首先嚐試執行Kerberos並回退到NTLM。請參閱Benjamin Perkins的博客文章Integrated Windows Authentication with Negotiate,以瞭解其工作原理。
這可能是一個負載平衡器如何影響Kerberos正常行爲的問題。您可能需要設置域帳戶才能在IIS中運行應用程序池,併爲負載平衡的DNS名稱添加適當的服務主體名稱。有關更多信息,請參閱Stefan Nuxoll在Kerberos Authentication with Load-Balanced IIS上的非常全面的博客文章。
用於集成Windows身份驗證的NTLM是面向連接的,因此如果您的會話在上載啓動時連接到其他服務器,則身份驗證將失敗。有關NTLM和負載平衡器如何一起行爲的示例,請參見sol10477: Optimizing NTLM traffic in BIG-IP 10.x or later。
您可以使用Fiddler查看HTTP標頭中正在交換的身份驗證以進一步排除故障。
相關問題
- 1. 在負載平衡器上加載
- 2. 使用負載平衡器F5時,IE11會丟失會話cookie
- 3. Amazon EC2負載均衡器上的負載平衡算法
- 4. 負載平衡
- 5. 負載平衡
- 6. Simplesamlphp在負載平衡器後面失敗
- 7. Azure負載平衡器
- 8. AWS負載平衡器
- 9. 負載平衡器配置
- 10. Netty負載平衡器
- 11. solrcloud的負載平衡器
- 12. 負載平衡器IP
- 13. .NET和負載平衡器?
- 14. Nuxeo的集羣 - 負載平衡器 - 會話複製失敗
- 15. 亞馬遜彈性負載平衡器(ELB)是否失敗?
- 16. 負載平衡器 - 對失敗實例的恢復操作
- 17. Quartz.net負載平衡器上的作業
- 18. 負載平衡器上的Redis集羣
- 19. Tomcat負載平衡
- 20. WebLogic負載平衡
- 21. Drupal負載平衡
- 22. ADAM負載平衡
- 23. PgPool2負載平衡
- 24. 負載平衡AWS
- 25. 流負載平衡
- 26. ASP.Net負載平衡
- 27. 無法使用Microsoft Azure負載平衡器負載均衡tomcats
- 28. activemq負載均衡使用彈性負載平衡器?
- 29. 驗證失敗 - 負載均衡環境
- 30. 使用軟件負載平衡與硬件負載平衡器的經驗?
非常感謝!但我完全不理解第二點。它可以在IE9中使用相同的設置正常工作。當我們開始在負載平衡器中使用IE11時,它不起作用。一旦上傳方法被調用,它就返回401未經授權的錯誤。它使用NTLM身份驗證...我們爲我們的網站啓用了Windows身份驗證。 – user3123734
我懷疑這是一個401錯誤,但你的問題沒有指定。第二部分是爲了防止遇到其他問題,但也可以用來驗證正在交換的HTTP頭。我將根據新信息修改答案。 – JamieSee
另外,您使用的是什麼品牌的負載平衡器? – JamieSee