【问题标题】:How to Logout Windows authentication based lightswitch web application如何注销基于 Windows 身份验证的灯开关 Web 应用程序
【发布时间】:2016-06-30 06:20:53
【问题描述】:

关于为基于 Windows 的身份验证实现的 Lightswitch Web 应用程序实现 Logout 功能/按钮的任何想法。

我使用的认证类型是,

Lightswitch 项目属性--> 访问控制--> 使用 Windows 身份验证--> 允许任何经过身份验证的 Windows 用户。

当我再次打开同一页面时,它甚至不要求提供凭据。它正在使用以前登录的用户作为经过身份验证的用户。

如果我可以使用 Forms 身份验证,我可以获得自定义登录和注销表单。

在这里需要帮助。提前致谢。

【问题讨论】:

    标签: windows-authentication logout visual-studio-lightswitch


    【解决方案1】:

    使用 Windows 身份验证时没有“登录”操作,因此也没有“注销”。它只是使用正在运行的应用程序进程的 Windows 标识。如果您以不同于您登录 Windows 的身份启动托管应用程序的进程,我怀疑这将允许您以不同用户的身份使用该应用程序。您可以通过右键单击文件并选择“以其他用户身份运行”来以其他用户身份启动进程。

    【讨论】:

    • 谢谢@Matt。当我第一次浏览 Web 应用程序时,它会提示输入用户名和密码。从那里开始,即使我关闭并重新打开浏览器,它也使用相同的身份验证。我尝试了几种方法,例如... document.execCommand("ClearAuthenticationCache", "false");但没有成功。寻求帮助以通过任何其他方式注销。再次感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 2017-10-03
    • 2014-02-05
    相关资源
    最近更新 更多