鳥旭的技術學習部落格
搜尋此網誌
顯示具有
IIS
標籤的文章。
顯示所有文章
顯示具有
IIS
標籤的文章。
顯示所有文章
2024年5月7日 星期二
aspnet_regiis.exe 與 webconfig 加密
緣起:
今天無聊在隨意亂看我們公司建立站台的程式碼時,發現一個有趣的東西,那部份的程式碼有用 #region Config加密 包起來,然後還有用 C# 的 Process 類別來執行一個叫 aspnet_regiis.exe 的程式碼,所以就好奇去查,發現,原來我們的 webconfig 就是用這個東西來加密的。
想自己動手操作一次並記錄。
參考文章
閱讀更多 »
2024年5月4日 星期六
啟用 IIS,在預設站台部屬 WebForm 應用程式
緣起:
工作做到現在,還是不太清楚一個 IIS 的站台是怎麼架起來的,專案開始時,那些環境都是由網管建置的,我們工程師大部份時候只要更新程式碼而己,就算有 IIS 相關的關題需要調整,在正式環境上也都是交給比較資深的工程師來弄,然後我在一旁看。
現在覺得,有必要自己在電腦上弄 IIS 並部屬應用程式,加深自己對於建立與維護站台的理解,而且,我不久前學到的那些有關 config 還有查看 IIS Log 的知識,也需要有個環境能操作,才方便我寫文章記錄。
雖然網路上有很多這類的文章了,但我覺得寫個文章來紀錄自己的操作歷程能加深印象。
閱讀更多 »
2023年11月27日 星期一
第一次弱掃修正
緣起:
進公司以來,第一次碰上弱掃的問題,不久前其實有修過一次,但那次是網址的 parameter 相關處理,比較涉及公司程式碼底層,所以不太能寫上來,但第二次掃描掃出的問題,大部份都改一改 webconfig 就能解決了。
我有去請教我們資深的工程師,他有給我現成的標準解法,照抄就行。想記錄一下這次碰上的問題,還有與之對應的解法。
閱讀更多 »
2023年3月28日 星期二
IIS Express 的 applicationhost.config
緣起:
昨天在看公司 git 的 commit 紀錄時,注意到我分支,之前 commit 一個紀錄時,有把一個叫 applicationhost.config 的檔案也送上去,然後這個檔案在後來其它人的 commit 中被刪掉。然後從昨天開始,我的 Visual Studio 就一直沒辦法跑專案,然後每次跑,專案/Source/.vs/Source/config 下就一直會自動生成那個 applicationhost.config 檔,我以為這不是正常的現像,所以一直想辦法要把它給刪掉。有時 reset 到前面一個分支,然後再抓最新版的下來,它就又能跑了,我不知道是出了啥問題。
今天問了問我們比較資深的工程師,他說,會生成那個檔案是正常的,它主要是跟 iis 有關的設定,只要在 commit 時忽略那個檔案就行。如果 applicationhost.config 出了什麼問題,你只要先關掉 Visual Studio,把 "專案/Source" 下的 .vs 資料整個刪除,然後再開啟專案就行,Visual Studio 就會依據你目前的專案自動生出 .vs 資料夾來。
我在找問題的過程中學到一些有關 IIS Express 的知識,所以想記錄下來。
閱讀更多 »
較舊的文章
首頁
訂閱:
文章 (Atom)