[研究]IIS 10.0 GCB,"要求篩選" 更新 "允許副檔名" 羅生門
2026-01-20
ASP.NET WebForm 方案1 和 方案2 測試 IIS "要求篩選"
IIS「伺服器」層級 "要求篩選" "允許未列出副檔名" 不勾選 (不允許)
IIS「網站」層級 (方案1) "要求篩選" "允許未列出副檔名" 沒勾選 (不允許)
IIS「網站」層級 (方案2) "要求篩選" "允許未列出副檔名" 沒勾選 (不允許)
實際測試
測試1: 方案1 在 Visual Studio 2019 做 Deploy 後,Web.Config 中允許的副檔案有被添加到「網站」層級 "要求篩選" 的 "副檔名" 名單中,
測試2: 方案2 在 Visual Studio 2019 做 Deploy 後,Web.Config 中允許的副檔案有卻沒被添加到「網站」層級 "要求篩選" 的 "副檔名" 名單中,
請問測試2副檔名為何沒被添加 ?
*****
和 ChatGPT 聊了老半天,發現還有些設定或情況會 "允許副檔名" 名單會否更新的,但談到最後愈來愈複雜,且都沒找到原因。
目前比較穩定的作法是"要求篩選" ""允許未列出副檔名" 的相關設定,不要改「網站」層級,改「伺服器」層級 ( GCB 也是說改「伺服器」層級)
(待續)
沒有留言:
張貼留言