php $ _SESSION на сервере не определено в локальном angular приложении - PullRequest
1 голос
/ 13 января 2020

Я работаю над проектом, который требует сессий. У меня есть PHP файлы на сервере, и я кодирую интерфейс в Angular, локально на данный момент. Я создаю $ _SESSION в моем файле php, когда пользователь входит в систему. При создании запроса на публикацию в моем локальном проекте angular любое свойство $ _SESSION возвращается как пустое (например, $ _SESSION ['key'] пусто ). Тем не менее, он отлично работает при тестировании на Postman, а также отлично работает, когда я компилирую свое приложение angular и помещаю его на сервер ... Так что это работает на Postman и в приложении angular на сервере, но не приложение angular локально (с точно таким же кодом). Я добавил CORS в мои PHP файлы и могу использовать многие другие запросы post / get локально, но не в сеансе. Есть ли какая-то конкретная причина, по которой это не работает, или способ заставить его работать локально? Поскольку я не хочу компилировать и загружать проект каждый раз, чтобы проверить его.

Любая другая необходимая информация, пожалуйста, дайте мне знать.

Заранее спасибо.

...