Yii1 -网站内部web服务的Cookie


Yii1 - Cookie for website inside web service

我们在yi1中有一个SOAP web服务,它是web站点#1的一部分,我们正在实现一种SSO,我们的站点#2可以通过web服务从站点#1接收cookie。这里的绊脚石是如何登录到网站并提取正在登录的用户的cookie。

我能想到的一种方法是向网站发送CURL请求并从响应中提取cookie,然后将它们发送回来。虽然这很笨拙,但我似乎找不到任何其他方法来做。

没关系,我们发现Yii在调用网站内部的web -service时在response' headers中返回一个cookie