首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本地用https自托管Web api时配置SSL

如何在本地用https自托管Web api时配置SSL
EN

Stack Overflow用户
提问于 2016-05-14 03:53:29
回答 1查看 1.1K关注 0票数 0

我想构建一个桌面应用程序,它接受来自浏览器的触发器(我的web应用程序在https中运行)。作为一个解决方案,我已经使用OWIN实现了自托管web api,它使用自签名证书。

使用netsh命令为https注册证书

代码语言:javascript
复制
netsh http add sslcert ipport=0.0.0.0:4443 certhash=‎40514d4576059d0c1c205c7b820cc0a407915b65 appid={163ea903-b9fd-4019-9c5c-7cdf158111a6}

现在,当我尝试发送http请求时,浏览器抱怨证书无效。

代码语言:javascript
复制
https://localhost:4443/api/download

是否可以为localhost创建/购买有效的证书?(我的应用程序将在不同的用户机器上运行)有没有其他方法可以解决我的情况(解决浏览器到本地应用程序的通信)?

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 23:46:49

基本上我发现我们不能在https中自己托管webapi。因为我们无法获取本地主机的SSL,所以浏览器将不允许对它的http请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37218353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档