Asp.net Silverlight是否共享其主机的HTTP连接

Asp.net Silverlight是否共享其主机的HTTP连接,asp.net,silverlight,video,Asp.net,Silverlight,Video,Silverlight视频播放器是否与其主机共享HTTP连接 下面是一个场景:网站受密码保护。该网页包含带有视频播放器的Silverlight控件。视频播放器播放来自同一网站的视频。视频播放器是否会使用来自web浏览器的凭据?我使用MediaElement.Source指定视频的来源 如果没有,我如何修复此问题?这取决于它与服务器的通信方式。。。例如,webrequest类可以设置为使用BrowserHTTP或ClientHTTP BrowserHTTP使用浏览器的HTTP实现,包括Refere

Silverlight视频播放器是否与其主机共享HTTP连接

下面是一个场景:网站受密码保护。该网页包含带有视频播放器的Silverlight控件。视频播放器播放来自同一网站的视频。视频播放器是否会使用来自web浏览器的凭据?我使用MediaElement.Source指定视频的来源


如果没有,我如何修复此问题?

这取决于它与服务器的通信方式。。。例如,
webrequest
类可以设置为使用
BrowserHTTP
ClientHTTP

BrowserHTTP
使用浏览器的HTTP实现,包括Referer、cookie等

ClientHTTP
允许您手动管理HTTP设置,如Cookies

使用
MediaElement.SetSource
您可以利用您喜欢的任何连接(
BrowserHTTP
/
ClientHTPP
)和特定设置(包括
Authorization
header/
Cookies
等)作为日志,因为该连接为内容提供了
接口

详情见






我使用MediaElement.Source进行通信。是浏览器还是客户端HTTPsee我添加的关于
MediaElement.SetSource
-这让您可以在
BrowserHTPP
/
ClientHTTP
之间进行选择。。。