这个问题很简单——我们有一个“更改密码”屏幕,在它上面,密码字段在发布时被转换为文本,所以当你输入它时,它显示的是普通文本,而不是你通常会看到的点得到。当我调试它时,问题不会发生在我的本地机器上,它只会在它被部署到外部服务器时发生。其他人也尝试过,发现同样的事情。我们不知道为什么会发生这种情况,而且我在网上找不到任何解决方案。
例如,其中一个文本框是在标记中定义的(我去掉了开头的 < 以阻止它在这里尝试将其用作 HTML):
<asp:TextBox ID="uxCurrentPW" type="password" runat="server" CssClass="fullWidthTextBox spaced" autocomplete="off" />
没有服务器端或 javascript 代码影响它。