我正在使用Silverlight 4业务应用程序和Windows身份验证,工作正常我得到用户登录,我的问题是如何获取登录用户的名字和姓氏等信息。现在,在显示友好名称中,它只显示域名/用户名。
感谢。
答案 0 :(得分:0)
几年前我在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>