С сегодняшнего дня перестало работать наше приложение, использующее связанный в javascript SDK для аутентификации пользователей. Мы поняли, что вызов https://platform.linkedin.com/in.js теперь перенаправляет на https://platform.linkedin.com/xdoor/scripts/in.js а>.
Следовательно, вызовы IN.User.Authorize(callbackFunction)
успешно открывают диалоговое окно аутентификации, но обратный вызов больше не запускается.
Кроме того, в другой части нашего приложения мы используем IN.UI.Authorize.place().onWindowRemove.subscribe(callbackFunction)
для отслеживания закрытия диалогового окна. Эта функция также прекратила формулировку и теперь открывает новое окно с URL-адресом invalid://
, а консоль выдает эту ошибку:
jSecure Error: URL should be absolute with allowed schemas, relative, a hash fragment or query string. TODO?client_id=XXXX&type=user-agent in.js:7
jSecure Error: URL should be absolute with allowed schemas, relative, a hash fragment or query string. invalid://?xdOrigin=https%3A%2F%2FXXX-XXX&xdChannel=XXXX&xd_origin_host=https%3A%2F%2FXXXX.XXXX in.js:7
jSecure Error: URL should be absolute with allowed schemas, relative, a hash fragment or query string. TODO?client_id=XXXX&type=user-agent
У вас есть идея, почему это перестало работать?
РЕДАКТИРОВАТЬ: ошибка снова появилась с 2019 01 28.
in.js
и код нарушения: `return l()(e , t), a()(e, [{key: reload, value: function() { this.self.location.replace(P.call(this)), D.call(this) } }]), e ` - person tupakapoor   schedule 15.11.2018