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