2015-11-18 20 views
6

Tamam, bu yüzden proje özellikleri iletişim SSL port numarasını değiştirmek edebilmek için kullanılır, ancak asp.net 5 RC1 güncellemeden sonra, SSL alanı salt okunur:IISExpress için SSL bağlantı noktasını nereye yazmalıyım?

enter image description here

It

<PropertyGroup> 
    <SchemaVersion>2.0</SchemaVersion> 
    <DevelopmentServerPort>17204</DevelopmentServerPort> 
    <SSLPort>44303</SSLPort> 
    </PropertyGroup> 

Ve aynı zamanda geri ($ [solutionDir] .vs \ config \ applicationhost.config) benim app konak yapılandırma dosyasında port sıfırlar: Ben doğrudan .xproj düzenlemek istediğinizde SSLPort değeri yok sayar Bağlamı değiştirdiğimde ve projemi başlattığımda orijinal değer.

 <site name="WebApplication1" id="8"> 
      <application path="/" applicationPool="Clr4IntegratedAppPool"> 
       <virtualDirectory path="/" physicalPath="C:\WebApplication1\wwwroot" /> 
      </application> 
      <bindings> 
       <binding protocol="http" bindingInformation="*:17833:localhost" /> 
       <binding protocol="https" bindingInformation="*:44303:localhost" /> 
      </bindings> 
     </site> 

Ne verir? Visual Studio bu değeri nereden alıyor ve bunu nasıl değiştirebilirim?

cevap

10

./Properties klasörü altında launchSettings.json dosyasını açın. IisSettings> iisExpress> sslPort öğesindeki int değeri, okunduğu yerdir. Bu değeri istediğiniz gibi değiştirebilirsiniz.

{ 
    "iisSettings": { 
    "iisExpress": { 
     "sslPort": <ssl-port-value> 
    } 
    } 
} 
İlgili konular