我知道你可以通过asp.net 中的HttpContext.current.User.Identity.AuthenticationType获得当前用户的身份验证类型
有没有一种方法可以用jquery等实现这一点?
主要我会在第一次请求时从服务器发回这些信息,并将其保存以备将来使用其他选项较差,但我会分享它,因为它可能会引发一些新想法:
-
使用JQuery为任何页面执行HTTP获取,并从响应HTML中提取AuthenticationType。
-
如果可以添加服务器端功能。使用JQuery在服务器上具有端点(如Web API)的同时执行HTTP获取。此终点可以独立于SharePoint,因为它将是同一用户。如果您使用表单身份验证,则可以使用会话信息(来自cookie)。
很抱歉没有提供更多帮助。。。