当前位置: 首页 > 面试题库 >

在Azure上的Npm SELF_SIGNED_CERT_IN_CHAIN

诸葛阳成
2023-03-14
问题内容

由于npm昨天放弃了对自签名证书的支持,因此我无法再从Windows Azure上运行的npm安装任何软件包。

在我的本地计算机上,我可以通过应用此官方补丁来解决此问题。但是,我找不到解决此问题的方法。有任何想法吗?


问题答案:

在我们在Azure上更新NPM之前,一种解决此问题的简单方法是创建一个自定义部署脚本(信息在此处)。

这是一个示例仓库,演示了如何自定义:https : //github.com/davidebbo-
test/AzureNpmCertWorkaround
。具体来说,请看一下使用解决方法的commitnpm config set ca ""

如果您不想使用Azure工具生成自定义部署脚本,则可以简单地从测试存储库中获取.deploymentdeploy.cmd,然后将其提交到存储库的根目录。



 类似资料:
  • 我将开始新的生活。核心NoSQL项目。我可以自由选择在Azure上使用MongoDB或Cosmos,以获得最多10 GBs的数据库。 也就是说,如果我使用Cosmos,我将不会有维护问题,但使用MongoDB驱动程序访问它似乎包含潜在的问题。我以前在MongoDB工作时也没有使用Cosmos的经验。另一方面,如果我在Windows或Linux服务器上安装Mongo,我必须负责服务器本身,跟踪磁盘空

  • 我关注了excellant博客[使用kubeadm在azure上创建非托管k8s群集的中型博客][1]:https://medium.com/@patnaikshekhar/creating-a-kubernetes-cluster-in-azure-using-kubeadm-96e7c1ede4a并在azure免费层订阅上创建了2个worker和1个master k8s群集。我可以让kubec

  • 问题内容: 我正在尝试部署ssas表格模型(我不知道自己在做什么) 我在带有VS2013的SQL Server 2008 R2上进行了多维分析。我想将Tabular与Power BI结合使用。 所以我建立了一个SQL Azure DB,我有Azure SQL数据库和Visual Studio 2013 Pro 我可以在VS2013中获得与Azure数据库的连接,并针对它编写T-SQL,但是当我尝试

  • 问题内容: 我有Flask网络应用程序,我正在尝试在Azure上发布。我将其部署在Web应用程序上,创建了新资源,下载了用户发布的配置文件,并使用下载的文件从Visual Studio中发布了它。一切都可以在localhost上顺利运行,但是一旦发布就会出现错误: IIS收到了请求;但是,在处理请求期间发生内部错误。导致此错误的根本原因取决于哪个模块处理请求以及发生此错误时工作进程中发生的情况。

  • 问题内容: 我试图在Azure Web Appp上运行一个非常简单的node.js服务器以服务单个页面应用程序。服务器将提供静态页面,并且将始终为页面请求提供服务器“ index.html”,因为所有路由均在客户端完成。 所有这些都在本地绝对完美地工作,但是当部署到Azure时,任何页面请求都会导致“您正在寻找的资源已被删除…”,这表明未击中节点服务器。 我正在使用Koa作为服务器,而server

  • 我为一个功能应用程序创建了一个托管身份,并通过以下两部分将其分配给DocumentDB Account Contributor https://docs.microsoft.com/en-us/azure/cosmos-db/managed-identity-based-authentication#assign-a-system-assigned-managed-identity-to-a-fu