Я создал базовое приложение (практически без контента, только пустую страницу), чтобы проверить функциональность SSO. Это не работает, когда я тестирую по телевизору, он дает ошибку error_cp_001
.Single Sign On не работает на телевизоре
config.xml содержит, среди прочего:
<cpauthjs>Authorization8888.js</cpauthjs>
<login>y</login>
файл Authorization8888.js содержит:
var Authorization8888 = {};
Authorization8888.checkAccount = function(id, pw, cb) {
cb("TRUE");
};
Я уже пробовал с <cpauthjs>Authorization8888</cpauthjs>
. Я также пробовал с Authorization
без 8888 для имени файла и vars. Он всегда показывает эту ошибку.
Я также пробовал в симуляторе SDK, ту же ошибку, что и на реальном телевизоре. На тренажере я вижу эти дополнительные отладочные строки:
[JS ALERT]: @@@@@@@@@@@@@@@@@@@@22222eval(accountCheckFunc) error
[JS ALERT]: Fail to load Account check moudule.
Error : Can't find variable: Authorization8888
я могу разделить почтовый файл, содержащий все приложения, но это действительно просто воспроизвести, так как она не имеет ничего, кроме этого основного кода SSO связанного.