我想使用我的Java代码从URL中提取信息。但是URL有一个弹出式认证方案。我如何知道使用的认证方案?我有它的凭据。如何识别URL中使用的弹出式认证方案?
0
A
回答
0
通常,身份验证基于HTTP。有几种技术可以使用(HTTP基本认证Kerberos NTLM等)每种技术都会将附加信息应用到HTTP标头中。所以认证不是基于URL的,而是基于HTTP头的。
请给我们更多的信息,关于您的问题,帮你
0
浏览器通常显示的验证“弹出”当服务器响应与"401 Unauthorized" response message的HTTP请求。响应标题包括一个"WWW-Authentication" header,它告诉你使用的认证方案(等等)。
根据您试图获取与URL关联的Web资源的方式,在Java应用程序中有多种方式可以处理此问题。例如,如果您使用HttpUrlConnection
,则可以提取“WWW身份验证”标头,解析它并提取身份验证方案。
相关问题
- 1. 如何识别URL的认证类型?
- 2. 如何处理弹出式认证?
- 3. 身份验证使用弹簧安全 - 预认证方案
- 4. TTStyledText,可识别没有http://方案的URL:方案
- 5. 如何使用URL方案
- 6. 以编程方式识别CMS的URL
- 7. 如何使facebook中心弹出应用程序认证
- 8. 如何启用弹出式电子认证功能?
- 9. Jenkins使用哪种HTTP认证方案?
- 10. 方案中的身份识别功能
- 11. 如何从httpclient获取认证方案?
- 12. 如何识别流式音频URL?
- 13. 如何识别证书的RSA签名中使用的填充方案,使用openssl?
- 14. URL标识符和URL方案
- 15. Chrome默认弹出如何使用它?
- 16. 无法识别的选项“方案,群集URL”,“lopi_pusher”下
- 17. 如何识别EF5中的数据库方案更改
- 18. 如何使用简单模式的动态确认弹出框
- 19. 如何识别URL中的Enter键?
- 20. 如何解决这个问题? SVN 1.8.19:E170000:无法识别的URL方案
- 21. 如何使用不同的URL创建模式弹出窗口
- 22. 识别DCG中的图案
- 23. 闭幕认证弹出硒
- 24. 简单认证方案
- 25. 如何在使用不同方式登录时识别用户
- 26. 如何识别SSL中使用的证书的PKCS?
- 27. 从url中识别Facebook用户标识?
- 28. URL模式不能识别多个URL
- 29. 如何使用Touch ID作为iOS应用用户认证的替代方案?
- 30. 使用javascript识别弹出窗口的X关闭事件
即Kerberos ...“os”不是操作系统或其他任何的缩写;见http://en.wikipedia.org/wiki/Cerberus – 2011-01-20 12:46:00