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

Hyperlink 为什么我的链接文本中的数字显示为*************(星星)?,hyperlink,html-email,credit-card,digits,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=6

虽然我已经找到了答案,但我在Google/stackoverflow搜索中找不到任何关于它的信息。我希望它能在将来帮助别人

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

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

http://mydomain.com/Foo/Bar?id=6***************
当您将鼠标悬停在链接上时,它显示为

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

号码应该总是显示出来,否则用户可能会怀疑。

结果是我生成的号码是16位数字,无意中与信用卡/借记卡号码相同。这意味着一些电子邮件客户端为了保护隐私而隐藏了号码


为了解决这个问题,我只需更改数字。

结果是我生成的数字是16位,无意中与信用卡/借记卡号码相同。这意味着一些电子邮件客户端为了保护隐私而隐藏了号码


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

。您是否在Outlook以外的其他Web邮件中看到过此问题?:)我怀疑,虽然你发现了问题,但你却误诊了原因。更有可能是您的邮件服务器正在清理数字。如果您使用的是公司邮件服务器,请与管理员联系。我敢打赌,他们一定有办法清理任何看起来像信用卡号码的东西(出于PCIDSS的原因)。真棒的贡献。您是否在Outlook以外的其他Web邮件中看到过此问题?:)我怀疑,虽然你发现了问题,但你却误诊了原因。更有可能是您的邮件服务器正在清理数字。如果您使用的是公司邮件服务器,请与管理员联系。我敢打赌,他们已经准备好清理任何看起来像信用卡号码的东西(出于PCIDSS的原因)。无法在本地复制。您确定不是您的Exchange控制器在清理链接吗?要复制的代码可能有帮助。无法在本地复制此代码。您确定不是您的Exchange控制器在清理链接吗?要复制的代码可能会有所帮助。