Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Facebook/Twitter/GooglePlus共享和307重定向_Php_Facebook_Twitter_Http Status Code 307 - Fatal编程技术网

Php Facebook/Twitter/GooglePlus共享和307重定向

Php Facebook/Twitter/GooglePlus共享和307重定向,php,facebook,twitter,http-status-code-307,Php,Facebook,Twitter,Http Status Code 307,在我的网站上,当用户最初访问时,他们没有分配的会话令牌,307会将他们重定向到应用令牌的子域,然后将他们带回当前所在的页面。这是针对跨多个域和CNAME的SSO完成的 但307在涉及社交分享按钮(Facebook、Twitter、Google Plus)时存在问题。重定向被调用,但社交网站似乎从未离开SSO子域 我意识到有几种方法可以解决这个问题,所以我的问题是: Facebook/Twitter/GooglePlus的请求域是什么,因此可以使用逻辑来避免它们重定向到sso域 为什么社交网站不遵

在我的网站上,当用户最初访问时,他们没有分配的会话令牌,307会将他们重定向到应用令牌的子域,然后将他们带回当前所在的页面。这是针对跨多个域和CNAME的SSO完成的

但307在涉及社交分享按钮(Facebook、Twitter、Google Plus)时存在问题。重定向被调用,但社交网站似乎从未离开SSO子域

我意识到有几种方法可以解决这个问题,所以我的问题是:

  • Facebook/Twitter/GooglePlus的请求域是什么,因此可以使用逻辑来避免它们重定向到sso域

  • 为什么社交网站不遵循307重定向

  • 社交网站是否可以附加cookie或会话