在php页面上反应app; React无权访问Session

我已经在我现有的php页面创建了一个React App,它使用session来存储 userid </ 代码>。 该会话由一个普通的.php登录页面设置,但是当我尝试调用访问会话的API调用时,它似乎没有设置。</ p>

反应应用程序是否位于其自己的环境中 '并且是否需要使用令牌? </ p>

我很困惑.. </ p>

编辑:通过这个来自不同线程的任务来解决它:
https://stackoverflow.com/a/44111668/3010171 </ p>
</ div>

展开原文

原文

I've created a React App to my existing php page which is using session to store userid. The session is set by a normal .php login page, but when I try to call API call who access the session, it appears it's not set.

Is react apps inside its own 'environment' and is it required to use tokens?

I'm confused..

EDIT: solved it by this questin from om a different thread: https://stackoverflow.com/a/44111668/3010171

1个回答



这是两件不同的事情。 PHP在服务器端工作,React在客户端工作。</ p>

</ p>

尽可能 请参阅,WebServer将HTML内容返回给客户端。 ReactJS在Web浏览器中工作。 如果您想从服务器接收一些数据,可以看 https://www.youtube .com / watch?v = Y4NHqDp88lA </ p>
</ div>

展开原文

原文

It's two different things. PHP works on server-side and React is client-side.

enter image description here

As you can see, WebServer returns a HTML content to a Client. ReactJS works in web browser. If you want to receive some datas from server, you can see this tutorial https://www.youtube.com/watch?v=Y4NHqDp88lA

dongtun3328
dongtun3328 我明白了...... @ChristianMoen你能告诉我一个简单的例子吗?
2 年多之前 回复
dongyi1982
dongyi1982 我认为你不明白这个问题。 客户端调用对使用$ _SESSION ['userid']的API的请求。 在反应框架中忽略浏览器具有的任何cookie。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问