WebSnap如何获得客户端用户的登陆名?
Asp可以通过Request.ServerVariables("LOGON_USER")方法
或者客户端用户的登陆名称,WebSnap如何获得?

解决方案 »

  1.   

    我查了一下WebSnap的TWebRequest组件封装的request信息,
    没有asp的request对象封装的齐全。
      

  2.   

    所有用户登录信息均在EndUser对象中
      

  3.   

    有什么方法可以列举出一个单元的所有的公开的方法,事件和属性。
    比如TEndUserAdapter这个unit。不要是通过Browse Symbol方法列举。
    请给出示例代码。以TEndUserAdapter为例。
      

  4.   

    Still qustion 1:
      可以html中通过脚本对象,EndUser得到当前用户名,如下
      <%= EndUser.DisplayName %>  应用程序中可通过AppModule中的TEndUserSessionAdapter/TEndUserAdapter 对象来获得。
      

  5.   

    Qustion 2:
       TEndUserAdapter不是unit,确切的说,应该是对象
      --------delphi的编辑器中难到看不到该对象公开的属性方法吗?