Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.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
WebAPI中自托管OWIN上的SSL加密_Ssl_Asp.net Web Api2_Owin_Static Files - Fatal编程技术网

WebAPI中自托管OWIN上的SSL加密

WebAPI中自托管OWIN上的SSL加密,ssl,asp.net-web-api2,owin,static-files,Ssl,Asp.net Web Api2,Owin,Static Files,我正在使用静态内容创建一个基于OWIN的自托管WebAPI。没有ssl,一切都正常工作,但我真的不知道如何实现ssl 我阅读了指南,但问题是: 我需要保护webapi(在我的例子中为9000)或标准443端口使用的端口吗 静态内容应该是一个简单的url,如www.mysupergreatsite.com(不带端口)。调用url时,浏览器应重定向到静态文件。。。我猜是到9000号港口 在其他地方(如iis)创建一个小重定向站点是一种好方法吗?您希望在面向外部世界的端口中运行SSL。哪一个端口并不重

我正在使用静态内容创建一个基于OWIN的自托管WebAPI。没有ssl,一切都正常工作,但我真的不知道如何实现ssl

我阅读了指南,但问题是: 我需要保护webapi(在我的例子中为9000)或标准443端口使用的端口吗

静态内容应该是一个简单的url,如www.mysupergreatsite.com(不带端口)。调用url时,浏览器应重定向到静态文件。。。我猜是到9000号港口


在其他地方(如iis)创建一个小重定向站点是一种好方法吗?

您希望在面向外部世界的端口中运行SSL。哪一个端口并不重要,但按照约定443是SSL的默认端口,因此不需要显式端口。如果您不希望用户必须显式输入端口,那么您需要

  • 在端口443或上运行应用程序
  • 更改默认SSL端口
创建站点绑定时,可以通过IIS更改默认端口:


你似乎在问几个不同的问题,我考虑把它们分开。这个问题与自我托管的OWIN有关,而不是IIS。