Я настроил POSTMAN для тестирования внешнего API, и он устанавливает cooke следующим образом:
visa=319134-355996-1-1549389451--eyJhbGciOiJSUzI1NiIsImtpZCI6IjlDRkRFRDg0NDhEMzcwM0NCNTQ5QjhCRTU2N0JCMDkyNTMxOEZDMUQiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJuUDN0aEVqVGNEeTFTYmktVm51d2tsTVlfQjAifQ.eyJuYmYiOjE1NDkzODk0NTEsImV4cCI6MTU0OTM5MzA1MSwiaXNzIjoiaHR0cHM6Ly9zc28ubmF2aWdhdG9ybG9naW4uY29tIiwiYXVkIjoiaHR0cHM6Ly9zc28ubmF2aWdhdG9ybG9naW4uY29tL3Jlc291cmNlcyIsImNsaWVudF9pZCI6IjM5ZDljOWU5LTRjOWYtNGY0Mi05ZGNkLTYxZmE3YmM4NTNmNyIsInN1YiI6Ijk4MzdiZjg0LTU3MzEtNGY0Yi04ZjQzLWE3MzE5MDkwYmFhNiIsImF1dGhfdGltZSI6MTU0OTM4OTQ1MSwiaWRwIjoibG9jYWwiLCJzY29wZSI6WyJlbWFpbCIsIm9wZW5pZCIsInByb2ZpbGUiLCJvZmZsaW5lX2FjY2VzcyJdLCJhbXIiOlsicHdkIl19.cBW6nbXvMZCwg!hiuPlks2bXhu!RQxwpzDBvl!!1QhmYxyeDoBGidDSXu89YxsxVlpkvAYbq6mgEaOlZFwuieOM_Z7KZqOJXHrtP460xc21eyau1DSyJalW9nkEO6DjxemRO2o3P4q10iIpupbmsd39TkcaBGhe9mHnqSqH8fveaTExGDimnBchqfswPYX2yUZSN1HbzadiPpKL5LAU9t!kQuLmV_LvuNr2QoqmZW!03RYpv648GGvAueLkr2VGVRkkJT!upfIWJ6cJbeLrdfY315xp88ZTkC9p5uNl6GnJwQEBGSSbtpjIEd6Pc339zHGpMyz4cVc2vNJfEpT1R1g-654b43210dcc68d962ecdcea1e06e767f742a360765a915b78670ca64eb91713-4AAB7A1E3261EB00CF799B573E23A5949C8BA4C42BCCA72D698DBAD1D5C6D8EC-307C7C7C7C317C556E646566696E6564; path=/; domain=.backup.management; Secure; HttpOnly; Expires=Tue, 19 Jan 2038 03:14:07 GMT;
Я пытаюсь реализовать это в PHP, поэтому я попытался установить cookie следующим образом:
setcookie ( 'visa', $login["visa"], time()+3600, '/', 'backup.management', 1, 1);
(где $login["visa"]
- длинная строка)
Однако, когда я пытаюсь вывести файл cookie с помощью echo $_COOKIE["visa"];
, он сообщает, что он недействителен.
Имею ли ячто-то пропустил при установке cookie в моем PHP?