我目前在我的网站上有一个登录表单,它发布到我运行的另一个基于Web的服务(Web门户)。这允许人们直接从我的主页登录Web门户(绕过门户的实际登录页面)。 这一切都运行正常,除非输入错误的用户名/密码组合,表单仍将POST到Web门户,然后显示“登录失败”
建议的解决方案: 使用CURL在服务器端执行POST,然后检查响应html中的“Login Failed”字样。 如果找到“登录失败”文本,则登录表单应显示错误。 如果找不到“登录失败”文本,登录表单应继续POST到门户网站。
如果有更简单的方法,有人可以纠正我吗? 感谢能够指出我正确方向的任何链接或片段。
答案 0 :(得分:0)
也许curl_error()
会返回合适的代码?