2010-04-14 81 views
0

我正在使用Windows Server 2008 R2和Windows Media Service。在客户端,我想使用Silverlight播放媒体文件。我正在使用VSTS 2008 + Silverlight 3 + ASP.Net + .Net 3.5。我想知道如何实现一个自定义的身份验证协议(我有一个自定义用户数据库,其中包含用户名和密码,我想让登录用户能够通过Silverlight玩)?Windows Media Service身份验证问题

回答

0

你不能使用类似asp.net表单身份验证的东西。然后,您只需将媒体放入由表单身份验证“保护”的文件夹中即可。我不会在这里介绍如何做到这一点。

换句话说,你的silverlight应用程序存在于一个asp.net网页上。如果该网页需要表单身份验证,则没有用户能够在未经身份验证的情况下查看Silverlight应用程序。然后,如果您的媒体位于也受表单身份验证保护的位置,则只有登录的用户才能看到它。