我有.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>下面是控制台的截图。

有人能在这方面帮我吗?它似乎无法识别RegExp,但我如何才能修复它?
发布于 2021-06-14 20:30:36
对我来说,这看起来像mojibake。服务器不会将此文件声明为以utf-8编码,因此您的浏览器采用了其他一些编码(例如,iso-8859-15)。尝试将<meta charset="UTF-8"/>添加到您的网页页眉!
发布于 2021-06-14 21:12:52
如果在chrome中右击直接将文件保存为js文件,而不是明确地复制粘贴,则可以工作
https://stackoverflow.com/questions/67970150
复制相似问题