是否可以获取当前用户的身份验证类型“客户端”



我知道你可以通过asp.net 中的HttpContext.current.User.Identity.AuthenticationType获得当前用户的身份验证类型

有没有一种方法可以用jquery等实现这一点?

主要我会在第一次请求时从服务器发回这些信息,并将其保存以备将来使用其他选项较差,但我会分享它,因为它可能会引发一些新想法

  1. 使用JQuery为任何页面执行HTTP获取,并从响应HTML中提取AuthenticationType。

  2. 如果可以添加服务器端功能。使用JQuery在服务器上具有端点(如Web API)的同时执行HTTP获取。此终点可以独立于SharePoint,因为它将是同一用户。如果您使用表单身份验证,则可以使用会话信息(来自cookie)。

很抱歉没有提供更多帮助。。。

最新更新