将Silverlight“视图”集成到ASP.MVC应用程序中

时间:2010-02-05 16:28:49

标签: asp.net-mvc silverlight authentication views biometrics

我们开发了一个Silverlight控件,它执行一些生物识别以建立某人的身份,并将使用它来验证我们的MVC应用程序中的用户。

但是我们想要为没有安装Silverlight的人提供,因此返回一个提供正常登录/密码类型的视图。

我的问题是:

控制显示哪个控件的最佳方法是什么?控制器应该根据检测到的银色来决定使用哪个视图,或者单个视图是否应该决定要显示什么。

任何建议/最佳实践都会感激不尽。

1 个答案:

答案 0 :(得分:0)

您可以检测是否使用JavaScript安装了Silverlight,并将它们(window.location ='/ signin')重定向到登录页面(如果它们没有安装)。

Detect if Silverlight Installed

How to: Add Silverlight to a Web Page by Using JavaScript