okta-auth-js Uncaught TypeError:超级表达式必须为空或函数



在生产构建之后,我在控制台中得到这个错误,并且应用程序没有被加载。

输入图片描述

我环境:

OS: Linux/Ubuntu
React version: 16.13.0
@okta/okta-auth-js: 5.2.2
@okta/okta-react: 6.0.0
@okta/okta-signin-widget: 5.5.0

所以基本上我使用okta的CDN并在index.html中初始化它,它工作了。

把这个放到你的index.html head标签里

<script
src="https://global.oktacdnenter code here.com/okta-auth-js/4.5.0/okta-auth-js.min.js"
type="text/javascript"
></script>
<script>
var redirectUri = `${location.origin}/okta`;
window.myOkta = new OktaAuth({
...your credentials goes here.
})
</script>

现在你可以使用myOkta变量作为okta Api。

最新更新