我有一个页面,其中包含我需要重新身份验证才能加载的敏感信息。我使用的是经典身份验证模式,而不是表格。
我查看的第一个方法是PrincipalContext.ValidateCredentials方法,但是这将需要以纯文本发送登录详细信息(我认为)。
我曾考虑过使用JavaScript关闭Cookie,因此必须重新登录,但是我还没有想到一种实现此目的的方法。
以前有人使用SharePoint完成此操作吗?
最佳答案
我最终得到的是:
页面上的Web部件带有敏感材料,该材料强制使用HTTP 401,然后重定向到另一个页面。
另一个页面具有第二个Web部件,在设置了一些会话变量之后,该Web部件然后重定向回到原始页面。
关于security - 敏感数据的共享点重新认证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8887002/