通过点击 IE 中的链接在 WMP 中打开视频

通过点击 IE 中的链接在 WMP 中打开视频

如何将登录信息和/或 IE 浏览器缓存传送到 Windows Media Player?

(由于我居住在香港,因此屏幕截图是繁体中文,很抱歉......)

例如,我在下面 URL 中有一个视频,需要基本身份验证(登录)才能访问。

http://h.swan.tk:8080/tmp/测试/

为了您的测试目的,用户名是“test”,密码是“today!234”。

需要身份验证的 URL

使用IE打开上述网址,可以看到里面有一个视频“life.wmv”。

登录后,可以观看视频

问题是,当我单击视频链接“life.wmv”时,它会在 Windows Media Player 中打开 WMV,然后 WMP 再次询问我凭据信息。

但是,当我点击 IE 时,WMP 会弹出并再次询问登录信息!

WMP 是否使用 IE 缓存和/或会话?如果这些信息可以在 IE 和 WMP 之间共享。他们不应该再询问我登录信息。

期望您慷慨相助,非常感谢。

答案1

理论上,将用户名和密码添加到 URL 的前缀并将其作为流加载到 Windows Media Player 中应该可以工作,但就像你一样,它再次要求输入凭据。然而,在 VLC 中打开网络流的行为符合预期,使用http://测试:[电子邮件保护]:8080/tmp/测试/生活.wmv

不知道 WMP 出了什么问题。希望这种方法能为您找到解决方案。

编辑:附加-https://support.microsoft.com/en-us/kb/816089

Windows Media Player 9 系列使用 NTLM 身份验证代理提示用户输入凭据

相关内容