gpt4 book ai didi

angularjs - 如何使用证书进入 NWJS 和 Linux

转载 作者:太空宇宙 更新时间:2023-11-04 12:40:46 25 4
gpt4 key购买 nike

我正在使用 Nwjs 和 AngularJS 制作应用程序,该应用程序在 Windows 上运行良好,但现在我正在尝试将应用程序导出到 linux(“Ubuntu”),但我越来越证书错误,在 Windows 上我在“受信任的根证书颁发机构”上安装了证书,在这种情况下,nwjs 正在获取所有文件没问题。

我将解释我现在拥有的代码:

在索引文件中我有类似下面的代码,在该代码中我从服务器加载“js、css 和 html”:

<script type="text/javascript" src="https://test.com/Devel/Main/js/first.js"</script>

<link rel="stylesheet" type="text/css"href="https://test.com/Devel/Main/css/file.min.css">

如您所见,我需要从服务器加载一些文件,在这种情况下,我将其命名为“https://test.com”。

在我的路由文件中:

inspection.config(function($routeProvider, $translateProvider, $sceDelegateProvider) {

$sceDelegateProvider.resourceUrlWhitelist([
'self',
'https://test.com/**'
]);

$routeProvider
.when('/shipmentInformation/', {
templateUrl: 'https://test.com/Devel/Main/html/shipmentInformation.html',
controller: 'shipmentInformationController'
}).otherwise({
redirectTo: '/'
});
});

我尝试了找到的解决方案 here ,之后我可以在 etc/ssl 中看到证书,然后我认为我做的过程是正确的。

我遇到的问题

  1. 我不确定 Linux 上是否等同于“受信任的根证书颁发机构”

  2. nwjs证书在哪看

谢谢你的帮助

最佳答案

经过调查,我发现我只需要将证书包含到我的 NW 应用程序包中,并使用名为“additional_trust_anchors”的选项,我们就可以包含一个证书数组。

关于angularjs - 如何使用证书进入 NWJS 和 Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40271335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com