查询使用 Dashboard Platform 登录的用户

Query User logged in with Dashboard Platform

我正在使用 syncfusion 的 api 来更改连接字符串。我有一个 switch 语句,它会驱动要更改的连接字符串,但是我在查询谁登录时遇到了问题,所以我无法使用 api。

请问是否有人查询过使用过的 syncfusion 的仪表板 api 并且能够成功查询到谁已登录。如果可以,我可以得到一些提示或指示。

您可以参考下面的代码片段,它有助于获取当前登录的用户信息。

(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal)

因此,可以通过以下方式获取用户名,

(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal).UserName

并且可以通过

获取对应用户的邮箱
(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal).UserEmail