我有三个金融网站的帐户,它们只提供通过短信或电话发送的双因素验证码,但是当我通过短信请求验证码时,从未收到过消息。但是,当我选择电话选项时,我确实接到了电话。
采取的故障排除步骤:
多次请求代码并不能解决问题 - 我从未收到任何文本。
我已确认我没有在手机的本地设置中或在我的手机运营商帐户中阻止任何电话号码。
我可以从使用双因素身份验证的所有其他网站接收代码,并通过短信接收代码。这只发生在这三个网站上。此外,这三个站点之间没有任何关系——它们都是针对完全独立的金融机构的。
联系这三个网站的客户服务/技术支持部门或我的移动运营商没有提供任何有用的信息或解决方案。
我希望能够弄清楚为什么会发生这种情况并使其能够接收短信,以便在电话选项被删除或暂时无法用于这些网站的情况下,或者我开始使用一个新网站,该网站也有这个问题但不提供电话选项,我不会失去对我帐户的访问权限。
我还能如何解决这个问题?
另外,我在 Information Security Stack Exchange 网站上发布了这个问题,因为它与多因素身份验证有关,但有人关闭了这个问题,因为他们认为它与安全性无关。
我最终通过再次联系我的蜂窝提供商解决了这个问题,但这次是在从其中一个站点请求代码之后立即解决的。我与之交谈的一位代表证实,他们看到了被阻止的消息,并且它是由于在我的号码上设置了“短代码黑名单”(“短代码”在这里解释)。他们删除了它,现在我可以再次收到短信了。
您应该联系服务提供商(即您正在使用的网站)。你根本没有办法做任何其他事情。
有多种方法可以从多个提供商发送 SMS 代码。
如果对 SMS 消息的传递有任何保证,则它是向服务提供商(可能会为它们付费)而不是向您提供的。因为(希望)与服务提供商和 SMS 提供商存在商业关系,所以 (a) 可能会有一些日志 - 因为,计费和 (b) 升级机制 - 因为它是付费服务 - 如果没有,好吧,它值得付出代价。
问题很可能是电信网络之间的互连。