Silverlight Windows身份验证
问题描述:
我正在使用Silverlight 4业务应用程序和Windows身份验证,工作正常我得到用户登录,我的问题是如何获取信息,如登录用户的名字和姓氏。现在在显示友好名称,它只显示域/用户名。Silverlight Windows身份验证
谢谢。
答
几年前我在Sharepoint应用程序中遇到过这个问题。我写了一个few solutions,也许一个会对你有帮助?
简短摘要:1. Page.User.Identity.Name.Split('\')1;或2.HttpContext.Current.Profile.UserName或一些javascript:
<script type="text/vbscript" language="VBscript">
Dim X
set X = createobject("WSCRIPT.Network")
dim U
U=x.UserName
'MsgBox "username: " & U
</script>
<script type="text/javascript" language="Javascript">
var a = U;
$("#name").text(a.toString());
</script>