是否可以使用/ path參數從命令行啓動IIS Express幷包含HTTPS綁定?使用HTTPS從命令行使用/ path啓動IIS Express?
回答
下面的鏈接將幫助您配置HTTPS端口(尤其是閱讀此鏈接「製作SSL證書,掛鉤它到IIS Express和使其可信」) http://blogs.iis.net/shanselman/archive/2011/04/21/working-with-ssl-at-development-time-is-easier-with-iisexpress.aspx
當/路徑命令行選項,IIS Express使用位於%programfiles%\ IIS Express \ AppServer(位於64位機器%programfiles(x86)%\ IIS Express \ AppServer)上的模板appliationhost.config文件。編輯,如下所示在此配置文件裝訂元件(協議改變爲「https」時)
<binding protocol="https" bindingInformation=":8080:localhost" />
- 從IIS Express安裝夾
現在,運行
iisexpress.exe /path:"<path-to-your-web-application>" /port:<HTTPS-port-configured-in-step-1>
我已經鬥爭與此太。你想它不太純淨的解決方案,但你可以通過命令行的默認iisexpress配置添加一個新的網站:
APPCMD add site /name:MyNewSite /bindings:"http/*:81:" /physicalPath:"C:\MyNewSite"
你想要的目標在c Appcmd.exe的:\程序文件(X86 )\ iis express
添加完後,您可以使用iisexpress.exe針對您剛剛添加到配置中的網站以常規方式啓動iisexpress。
Manipulating Objects with ADD, SET, and DELETE
你需要 「允許」 iisexpress服務SSL爲好。
Working with SSL at Development Time is easier with IISExpress
不過它可能只是更容易/清潔劑來編寫自己的自定義配置文件,您想要的綁定和使用加載網站。這樣更多的控制。
另一個用於腳本部分:
IisExpressAdminCmd setupSslUrl -url:https://localhost:44308 -UseSelfSigned
appcmd add site /name:"MySite" /bindings:https/*:44308:localhost /physicalPath:"C:\MySite"
iisexpress /site:MySite
這些命令在C:\Program Files (x86)\IIS Express\
目錄。
- 1. 從命令行啓動IIS Express mvc 3項目(使用VS2012構建)
- 2. 如何從查看ProgramFiles(x86)的命令行啓動IIS Express?
- 3. 如何啓動IIS Express?
- 4. 使用Python在PATH上執行命令
- 5. 啓動Appium使用命令行
- 6. 使用命令行進行HTTPS登錄
- 7. 通過命令行使用IIS Express從特定文件夾啓動ASP.net網站
- 8. 從命令行使用sendmail
- 9. 如何手動啓動IIS Express
- 10. 使用命令行
- 11. 使用命令行寫入IIS
- 12. 從命令行啓動應用程序
- 13. 使用命令行
- 14. 從命令行啓動UITesting
- 15. 從命令行啓動ColdFusion
- 16. 無法啓動IIS Express
- 17. 使用命令啓動應用程序
- 18. 從命令行使用IIS運行C#類庫
- 19. 啓用SSL時,IIS Express默認端口44300用於https
- 20. 從命令行啓動SQL Server Express時訪問被拒絕
- 21. 使用命令行從DVD製作可啓動USB
- 22. 如何使用命令行從不同路徑啓動glassfish域
- 23. 使用其路徑從命令行啓動win服務
- 24. 從命令行使用IISExpress啓動ASP.net WebApp
- 25. 使用https與express io
- 26. 如何啓動IIS 7.5 Express?
- 27. IIS Express無法啓動
- 28. Visual Studio 2012,無法啓動IIS Express Web服務器,Webmatrix和命令行ok
- 29. 從Node.js的運行命令使用sudo
- 30. 如何從命令行作爲https代理啓動fiddler?
這樣的工作可以同時綁定HTTP和HTTPS嗎?只需添加另一個節點? –
不,它不工作...可能你應該使用/ config命令行開關。 – vikomall
謝謝,但我試圖完全從命令鏈接,而無需編輯配置。聽起來像它不能完成。 –