Silverlight windows身份验证

Silverlight windows身份验证,silverlight,active-directory,Silverlight,Active Directory,我使用的是Silverlight 4业务应用程序和windows身份验证,在用户登录时工作正常,我的问题是如何获取登录用户的名字和姓氏等信息。现在,在显示友好名称中,它只显示域/用户名 谢谢。几年前,我在Sharepoint应用程序中遇到了这个问题。我写了一封信,也许对你有帮助 小结:1。Page.User.Identity.Name.Split('\');或2。HttpContext.Current.Profile.UserName或某些javascript: <script type=

我使用的是Silverlight 4业务应用程序和windows身份验证,在用户登录时工作正常,我的问题是如何获取登录用户的名字和姓氏等信息。现在,在显示友好名称中,它只显示域/用户名


谢谢。

几年前,我在Sharepoint应用程序中遇到了这个问题。我写了一封信,也许对你有帮助

小结:1。Page.User.Identity.Name.Split('\');或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>

暗X
set X=createobject(“WSCRIPT.Network”)
暗U
U=x.UserName
“MsgBox”用户名:“&U”
var a=U;
$(“#名称”).text(a.toString());