我总是被告知我写“圣经长度”的电子邮件,但是,嘿,我正在努力为你描述最好的情况。
我创建了我的沙盒。企业帐户是自动创建的。我创建了一个个人帐户。我通过立即购买设置成功地使用个人帐户向企业帐户付款,并且我的 IPN 正常工作(在将 fsockopen 更改为使用 SSL、将 \n 更改为 \r\n 等之后)。所有账户业务的“前端”都没有问题。
部分“后端”需求是在 3 天后将部分商业账户资金转移到另一个账户(我的商业账户是中间人)。
我从 Firefox 切换到 Chrome。我已经在 FF 中完成了所有帐户设置,所以我不想尝试在一个浏览器下运行两个登录,无论是否沙箱。
我尝试以商业帐户登录,但失败并最终进入“确保您的电子邮件和密码正确”循环。
我尝试使用个人帐户(通过应用程序成功支付到企业帐户的帐户)登录。同样的错误。
我尝试更改原始业务帐户的密码,刷新缓存/cookie,仍然无法登录。不应该有任何密码错误,因为帐户具有相同的密码!!!我无法使用“忘记密码”逻辑来查看它认为我的密码是什么,因为电子邮件是假的,它不会发送到任何地方。
我创建了第二个企业帐户,我尝试登录,它正确登录并正确显示我的余额。我注销并尝试了其他两个帐户,但唯一登录的是第二个商业帐户。
我可以通过将前端业务转移的目标更改为第二个业务帐户来解决这个问题,因为我知道我可以登录到那个,但那将宽恕系统存在缺陷的事实,我宁愿推动找出问题所在。
我切换到 IE(啊!)我尝试了原来的商业帐户。失败的。我尝试了个人帐户。工作!!!!我尝试了第二个企业帐户。工作!!!!而且我不必刷新缓存或 cookie。即使使用 IE,它仍然不允许原来的企业帐户。
我没有时间等待 2 小时(以防它是“太多次”的问题)。首先帐户/密码没有任何问题,而且由于我之前从未尝试直接使用任何帐户登录,因此没有失败交易的历史记录。
我切换到 Safari。再一次,原来的商业帐户失败了,但其他两个帐户都可以正常工作!!!!
我切换回 Chrome。再一次,原来的商业账户失败了,但其他两个账户都可以正常工作!!!!
因此,一旦我成功使用了一个帐户,无论浏览器、cookie 或缓存如何,它都会起作用。IE、Chrome 和 Safari 都可以使用两个帐户,但它们都不能使用原始企业帐户。
最后,我再次尝试更改原始企业帐户的密码。还是不行。
我的建议是在“测试帐户”设置页面添加一个按钮,“登录为”,让我们以该用户身份自动登录(在第一次使用我们经过验证的贝宝帐户成功登录沙箱后)并绕过整个密码,如果你不打算让它工作。