需要在启动时登录Silverlight业务应用程序模板吗?
|
我希望我的Silverlight业务模板应用程序要求用户登录后才能访问任何页面(无匿名用户)。
看来这应该/将是一件简单的事情。
有人吗
谢谢
注意:我是Silverlight和业务模板的新手,如果有一种“正常”方式锁定Silverlight应用程序,例如在.aspx(在web.config中)中使用的话,也要帮忙。
*几乎答案*
我想我回答了我自己的问题。
我在不需要匿名访问的页面上使用此功能。
protected override void OnNavigatedTo(NavigationEventArgs e)
{
if (!WebContext.Current.User.IsAuthenticated)
{
LoginRegistrationWindow login = new LoginRegistrationWindow();
login.Show();
Uri uri = new Uri(\"/Home\", UriKind.Relative);
this.NavigationService.Navigate(uri);
}
}
没有找到相关结果
已邀请:
2 个回复
杰黔轿缺
物崎巩
好的...使用了错误的语言,但我当时在家,无法访问我的代码...
这假定LoginRegistrationWindow是ChildWindow 您现在应该可以从我的样本中获得要点。