Umbraco 8.0登录问题

Umbraco 8.0登录问题,umbraco,umbraco8,Umbraco,Umbraco8,我在Umbraco登录的PostLogin API响应中收到垃圾字符。这导致所有其他api显示401未经授权的错误 即使是未验证的API也返回为false Umbraco是托管版本,我们正在运行8.2.0 这是一个标准安装。LegacyEncoding设置为true 这就是我得到的回应。主角是垃圾角色。 这不是垃圾,而是AngularJSON安全性的一部分: “如果服务器前缀为所有,则提供JSON劫持保护 带有以下字符串“]}”的JSON请求,\n“。AngularJS将 在将前缀作为JSON

我在Umbraco登录的PostLogin API响应中收到垃圾字符。这导致所有其他api显示401未经授权的错误

即使是未验证的API也返回为false

Umbraco是托管版本,我们正在运行8.2.0

这是一个标准安装。LegacyEncoding设置为true

这就是我得到的回应。主角是垃圾角色。


这不是垃圾,而是AngularJSON安全性的一部分:

“如果服务器前缀为所有,则提供JSON劫持保护 带有以下字符串“]}”的JSON请求,\n“。AngularJS将 在将前缀作为JSON处理之前自动去除前缀。有关详细信息 信息请访问JSON劫持保护。”

您还可以在Umbraco源代码中看到实现:

)]}', ---Junk Values
{"email":"xxxxxxxxxxxxxxxxxx","locale":"en-US","emailHash":"ac88ae0de8ce43ba72dac1cd208d4e87","userGroups":[],"remainingAuthSeconds":1200.0,"startContentIds":[],"startMediaIds":[],"avatars":[],"allowedSections":[],"id":-1,"name":"xxxxxxxxxxxx"}