Skip to content

无法读取cookie #80

@Xinfan233

Description

@Xinfan233

改动cookie.json后反复重启依旧报错

以下是报错内容:

[04:06:43 WARN]: com.coloryr.allmusic.server.lib.com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 3 column 6 path $.cookieStore[0]
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:397)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.Gson.fromJson(Gson.java:1227)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.Gson.fromJson(Gson.java:1137)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.Gson.fromJson(Gson.java:1075)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.core.AllMusic.loadConfig(AllMusic.java:394)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.core.AllMusic.init(AllMusic.java:471)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.AllMusicBukkit.onEnable(AllMusicBukkit.java:38)
[04:06:43 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280)
[04:06:43 WARN]:        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202)
[04:06:43 WARN]:        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109)
[04:06:43 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520)
[04:06:43 WARN]:        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:657)
[04:06:43 WARN]:        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:613)
[04:06:43 WARN]:        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:745)
[04:06:43 WARN]:        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:490)
[04:06:43 WARN]:        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:286)
[04:06:43 WARN]:        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1167)
[04:06:43 WARN]:        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:312)
[04:06:43 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)
[04:06:43 WARN]: Caused by: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 3 column 6 path $.cookieStore[0]
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.stream.JsonReader.beginArray(JsonReader.java:358)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:171)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433)
[04:06:43 WARN]:        at [bukkit_spigot_paper]AllMusic_Server-3.5.3-all.jar//com.coloryr.allmusic.server.lib.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:393)
[04:06:43 WARN]:        ... 18 more

cookie.json大概长这个样子:

{
  "cookieStore": [
    {
      "domain": ".music.163.com",
      "expirationDate": 打码,
      "hostOnly": false,
      "httpOnly": false,
      "name": "__csrf",
      "path": "/",
      "sameSite": null,
      "secure": false,
      "session": false,
      "value": "打码"
    },
    {
      "domain": "music.163.com",
      "expirationDate": 打码,
      "hostOnly": true,
      "httpOnly": false,
      "name": "ntes_utid",
      "path": "/",
      "sameSite": null,
      "secure": false,
      "session": false,
      "value": "打码"
    },
    // ... 其他 Cookie,结构一致
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions