Asp.net网页未提示登录凭据

时间:2017-12-07 08:44:03

标签: c# asp.net openid-connect

我正在使用Asp.net web API编写应用程序。我使用OpenId进行登录。每次我注销时都会显示登录页面(有一个“登录”按钮)。单击登录按钮时,它通过提供凭据使用OpenId登录。当我注销并再次尝试登录时,不会询问凭据,而是直接登录。 我希望每次登录时都会询问凭据。

提前致谢。

1 个答案:

答案 0 :(得分:0)

这是一项浏览器功能,可防止您的登录凭据可能被键盘记录程序窃取。当您登录后,它会保存您的凭据,以便您在以后返回时不必再次重新输入凭据。

我使用Chrome,但您也可以找到与您使用的浏览器相同的快捷方式。以下是一些选项:

  • 按Ctrl + Shift + N打开隐身模式并再次尝试此操作 - 它应该要求提供凭据
  • 打开浏览器设置页面并告诉它忘记所有密码/登录表单数据
  • 打开另一个浏览器(如Firefox或Edge)并使用已禁用的Cookie /缓存进行测试

再次登录后,浏览器可能会询问您是否要"保存"该网站的凭据。只需选择" Never"它不会再问你了。系统将始终提示您输入用户名/密码组合