为什么我的链接文本中的数字显示为***************(星星)?

时间:2014-02-17 14:18:59

标签: hyperlink html-email credit-card digits

我发布了这个,虽然我找到了答案,但我在Google / stackoverflow搜索中找不到任何相关信息。我希望它可能在将来帮助某人。

我的C#MVC应用程序会生成一个链接并通过电子邮件发送给用户。在电子邮件中,html只是一个链接标记,其中url用作href和链接文本。

在Outlook中的电子邮件中,链接显示如下:

http://mydomain.com/Foo/Bar?id=6***************

当您将鼠标悬停在链接上时,它显示为

http://mydomain.com/Foo/Bar?id=6523054102058710

数字应始终显示,否则用户可能会怀疑。

1 个答案:

答案 0 :(得分:4)

事实证明,我生成的数字是16位数,无意中与信用卡/借记卡号码相同。这意味着某些电子邮件客户端隐藏了该号码以保护隐私。

要解决这个问题,我只需更改位数。