PHP头和另一个服务器


PHP Headers and another server

我会尽力解释这一点。

我有两台网络服务器。服务器A将有一个到服务器B的链接(或表单张贴?)。当用户单击服务器A上的链接时,我需要发送两个标题"Cookie:Username=jdoe"answers"Cooke:Password=12341234"。然后将服务器B的页面显示给用户。服务器B已经配置为查看标头请求(?),获取用户名/密码,然后处理它。我不知道如何代表用户将请求从A获取到B,然后使用自定义cookie标头返回给用户。有人能帮忙吗?

背景:这是一个SSO实现,我们已经使用Juniper SA400进行了工作,我猜它可以作为某种代理。我们正在尝试在不使用SA框的情况下复制此功能。服务器B是一个ASPX服务器,它已经设置为查看标头,并且可以工作。

服务器A不能充当代理吗?

User ----> Server A
           Server A ----> Server B
           Server A <---- Server B
User <---- Server A

用户将表单数据发送到服务器A,服务器A(现在充当客户端,例如使用cURL或System.Net或您平台中可用于此目的的任何东西)将标头发送到服务器B,服务器B回复服务器A。最后,服务器A将从服务器B收到的响应(原始或处理过的,取决于具体需要)发送回用户。

相关文章: