微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无效的正则表达式://:字符类中的范围乱序,使用 react okta js 文件

如何解决无效的正则表达式://:字符类中的范围乱序,使用 react okta js 文件

我有 .NET MVC 应用程序。在 CSHTML 视图中,我在这里指的是来自 OKTA CDN 的 JS 下方,

https://global.oktacdn.com/okta-signin-widget/5.7.2/js/okta-sign-in.min.js

使用下面的代码

<script src="https://global.oktacdn.com/okta-signin-widget/5.7.2/js/okta-sign-in.min.js" type="text/javascript"></script>

如果我直接引用 CDN,它就可以正常工作。但是,如果我下载该文件并将其保存在 wwwroot 中并引用它,则它不起作用。

使用下面的代码

<script src="~/scripts/okta/okta-sign-in.min.js" type="text/javascript"></script>

下面是控制台截图,

enter image description here

有人可以帮我吗?似乎无法识别 RegExp 但我该如何解决

解决方法

对我来说,这看起来像 mojibake。服务器不会将此文件声明为以 utf-8 编码,因此您的浏览器会采用其他一些编码(例如,iso-8859-15)。尝试将 <meta charset="UTF-8"/> 添加到您网页的标题中!

,

如果通过在 chrome 中右键单击将文件直接保存为 js 文件而不是显式复制粘贴,它会起作用

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。