Chrome не может установить путь повара ie к «path = / example» - PullRequest
0 голосов
/ 06 апреля 2020

У меня проблема с chrome, пока я пытаюсь установить повара ie, много читаю, и я до сих пор не понимаю, в чем проблема.

the chrome Доу не установить повар ie, если значение пути не "/".

Повар ie (работает нормально):

    var dateExpires= new Date(new Date().getTime() + 365 * 1000 * 60 * 60 * 24)
    var cookieString= encodeURIComponent('cookie-name') + '=' + encodeURIComponent('cookie-value') + ';'
    cookieString += 'sameSite=Lax;'
    cookieString += 'expires=' + dateExpires.toUTCString() + ';'
    cookieString += 'domain=domain.com;'
    cookieString += 'path=/'
    document.cookie = cookieString

, но если я задаю путь значение "/ examplePath" не работает.

cook ie (не работает):

var dateExpires= new Date(new Date().getTime() + 365 * 1000 * 60 * 60 * 24)
var cookieString= encodeURIComponent('cookie-name') + '=' + encodeURIComponent('cookie-value') + ';'
cookieString += 'sameSite=Lax;'
cookieString += 'expires=' + dateExpires.toUTCString() + ';'
cookieString += 'domain=domain.com;'
cookieString += 'path=/examplePath'
document.cookie = cookieString

Может кто-нибудь помочь мне понять, в чем проблема? что мне здесь не хватает?

Большое спасибо!

1 Ответ

0 голосов
/ 06 апреля 2020

в качестве рекомендации попробуйте добавить '/' в конец вашего пути, так:

cookieString += 'path=/examplePath/'
...