SSO 機能をテストするための基本的なアプリケーション (実質的にコンテンツはなく、空白のページのみ) を作成しました。テレビでテストすると、エラーが発生しますerror_cp_001
。
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を付けずに試しました。常にそのエラーが表示されます。
SDKシミュレーターでも試してみましたが、実際のテレビと同じエラーです。シミュレーターでは、次の追加のデバッグ行が表示されます。
[JS ALERT]: @@@@@@@@@@@@@@@@@@@@22222eval(accountCheckFunc) error
[JS ALERT]: Fail to load Account check moudule.
Error : Can't find variable: Authorization8888
アプリケーション全体を含む zip ファイルを共有できますが、この基本的な SSO 関連のコード以外には何も含まれていないため、再現するのは非常に簡単です。