如何将用户重定向到我的客户商店系统并将POST登录数据发送到我们的客户商店系统。
这是表格的样子,但是不安全,因为任何人都可以阅读用户名和密码
<form action="http://externalUrl/login.php" method="post" name="ExtLogin" target="_blank">
<input name="extlogin" value="1" type="hidden">
<input name="custno" value="11111" type="hidden">
<input name="custappno" value="1" type="hidden">
<input name="pwd" value="111111" type="hidden">
<button type="submit" href="#">Client Shop</button>
新守则:
shop.html.twig:
<a href="{{ path('forward_shop') }}" target="_blank"><input type="Submit" value="Go to shop" /></a>
ShopController.php
public function ShopAction(){
return $this->redirect('http://externalUrl/login.php');
}
如何重定向到网址以及帖子数据,如果无法提出此类请求,还有其他选择吗?
答案 0 :(得分:0)
您可以使用BuzzBundle(https://github.com/sensiolabs/SensioBuzzBundle),这是一个用于发出http请求的简单包。