Почему, когда я отправляю запрос API на Laravel (используя Apache), он не возвращает тот же сеанс?

#php #laravel #api #session

Вопрос:

Так. Почему, когда я отправляю запрос API на Laravel (используя Apache), он не возвращает тот же сеанс?

Похоже, я просто получаю новый сеанс каждый раз, когда отправляю запрос API на сервер. Я использую OpenServer, в который включен сервер Apache.

Мой файл Apache_version_vhost.conf:

 # ----------------------------
# Host config
# -----------------------

<VirtualHost *:80>
     
    ServerName "%host%"
    DocumentRoot "C:OpenServerdomainsLight24_2public"
         
    <Directory "C:OpenServerdomainsLight24_2public">
        AllowOverride all
    </Directory>
         
</VirtualHost>

#<VirtualHost *:%httpport%>

#    DocumentRoot    "%hostdir%"
#    ServerName      "%host%"
#    ServerAlias     "%host%" %aliases%
#    ScriptAlias     /cgi-bin/ "%hostdir%/cgi-bin/"

#</VirtualHost>

<IfModule ssl_module>
<VirtualHost *:%httpsport%>

    DocumentRoot    "%hostdir%"
    ServerName      "%host%"
    ServerAlias     "%host%" %aliases%
    ScriptAlias     /cgi-bin/ "%hostdir%/cgi-bin/"

    SSLEngine       on
    Protocols       h2 http/1.1
    #Header always set          Strict-Transport-Security "max-age=94608000"

    #SSLCACertificateFile       ""
    #SSLCertificateChainFile    ""

    SSLCertificateFile          "%sprogdir%/userdata/config/cert_files/server.crt"
    SSLCertificateKeyFile       "%sprogdir%/userdata/config/cert_files/server.key"

    SetEnvIf User-Agent ".*MSIE [6-9].*" 
    ssl-unclean-shutdown

    <FilesMatch ".(cgi|shtml|phtml|php)$">
        SSLOptions               StdEnvVars
    </FilesMatch>

    <Directory "%hostdir%/cgi-bin/">
        SSLOptions               StdEnvVars
    </Directory>

</VirtualHost>
</IfModule>

# ----------------------------
# End host config
# ----------------------------

 

Я прокомментировал некоторый код, чтобы убедиться, что VirtualHost работает правильно.

Когда я начинаю использовать php artisn serve Laravel, я получаю доступ к той же сессии, поэтому моя информация о корзине (я создаю онлайн-сервис, где вы можете рассчитать и купить лайтбокс) распространяется на другие страницы. Я использую эту информацию, чтобы произвести некоторые расчеты и добавить новый лайтбокс в корзину.

Я отправляю CSRV-TOKEN метаданные со страницы внутри поста и получаю запросы. Так что Ларавел может проверить на безопасность мой запрос.

Как устранить проблему с запросами API через Apache?

Тнх.