Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#web api-使用HTTPS运行web应用程序-添加了证书并启用了SSL,但连接被拒绝_C#_Ssl_Asp.net Web Api_Https_Ssl Certificate - Fatal编程技术网

c#web api-使用HTTPS运行web应用程序-添加了证书并启用了SSL,但连接被拒绝

c#web api-使用HTTPS运行web应用程序-添加了证书并启用了SSL,但连接被拒绝,c#,ssl,asp.net-web-api,https,ssl-certificate,C#,Ssl,Asp.net Web Api,Https,Ssl Certificate,我有一个web应用程序,我一直在用一个c#web api开发,该api以OWIN作为后端,与一个有角度的前端交互。它工作得很好,但现在我试图让它在https而不是http am上运行,并且遇到了麻烦 我已启用SSL: 我已将url更改为https: 我已将localhost证书添加到我的个人证书中: 也在我的受信任证书中: 然而,当我在VS2013中运行我的应用程序时,它立即返回错误: 无法访问此网站。连接已重置。错误\u连接\u重置 有什么想法吗?如果您仍然遇到此问题,请尝试修复IIS

我有一个web应用程序,我一直在用一个c#web api开发,该api以OWIN作为后端,与一个有角度的前端交互。它工作得很好,但现在我试图让它在https而不是http am上运行,并且遇到了麻烦

我已启用SSL:

我已将url更改为https:

我已将localhost证书添加到我的个人证书中:

也在我的受信任证书中:

然而,当我在VS2013中运行我的应用程序时,它立即返回错误:

无法访问此网站。连接已重置。错误\u连接\u重置


有什么想法吗?

如果您仍然遇到此问题,请尝试修复IIS Express。这在我的情况下起了作用。

您记得在您的客户端中更改url吗?另外,我认为您不需要在第二个屏幕截图中更改项目Url。当您直接在浏览器中访问url时,是否会收到响应?尝试为SSL使用与非SSL不同的端口。我已将第二个屏幕截图还原为http。我为SSL使用了与非SSL不同的端口,并运行了应用程序。它使用非SSL运行,当我更改url中的端口时,我得到的响应是:“无法访问此站点本地主机拒绝连接。错误\u连接\u拒绝”