2011-04-06 90 views
2

我需要能够使用ActiveDirectory(AD)确定谁正在访问我的Silverlight应用程序。Silverlight和ActiveDirectory身份验证

这可能吗?

我有什么选择?

重要:当我意识到Silverlight应用程序本身是托管在IIS,所以我可以使用集成身份验证来控制访问主机的网页一个网页的背景下举办,我想一种可以直接通过Silverlight工作的方法,因为应用程序可以在“浏览器外”模式下运行。

+0

+1。好问题。 – 2011-04-06 04:48:30

回答

0

ActiveDirectoryMembershipProvider Class可用。但我不确定它在Silverlight中是否可用(或支持)

+0

我可以在ASP.Net应用程序中使用它,但不能在Silverlight中使用它。 – 2011-04-06 20:45:15

1

最好的方法是让WCF服务为AD提供身份验证服务,并根据登录凭据将“凭证”对象返回给SL应用程序。当然,您可以为您的ASP应用程序,WPF应用程序等使用相同的服务。

+0

你有什么样的链接? – 2011-04-11 20:09:37

相关问题