2
工作於http://localhost:3000
的node.js服務器正在設置根路徑的Cookie(path: '/'
)。
有兩個角應用:
http://localhost:3000/#!
http://localhost:3000/admin/#!
這兩個應用程序可以看到所有的cookies爲http://localhost:3000
和path: '/'
。
當使用$cookies.remove(cookieName)
從http://localhost:3000/#!
應用程序它工作正常。
當使用$cookies.remove(cookieName)
從http://localhost:3000/admin/#!
它不會刪除cookie。
有什麼辦法可以從子路徑中刪除cookie而不必修改服務器中的路徑? (我假設不這樣做,因爲這兩個應用程序共享一些使用cookie的路線)。
你嘗試尋找由'$ cookies.getAll()'函數返回的對象,以確認該cookie被設置連? – Mike
是的,cookie在那裏 – Miquel