5
我是silverlight的新手,正在研究mvc中託管的Silverlight應用程序。用戶將登錄aspx頁面/LogOn,並將被重定向到silverlight應用程序或其他視圖。在silverlight中訪問記錄的用戶在mvc中添加認證服務。在mvc中進行身份驗證並重定向到silverlight,如何訪問經過身份驗證的用戶?
app.xaml.cs基礎上改裝Enable authentication in RIA services
public App()
{
this.Startup += this.Application_Startup;
this.Exit += this.Application_Exit;
this.UnhandledException += this.Application_UnhandledException;
InitializeComponent();
WebContext webcontext = new WebContext
{
Authentication = new FormsAuthentication()
};
this.ApplicationLifetimeObjects.Add(webcontext);
WebContext.Current.Authentication.LoadUser().Completed +=
(s, e) => MessageBox.Show(WebContext.Current.User.Name);
}
這方法是行不通的消息框顯示爲空