[Azure] 解決無法使用gmail的smtp寄信 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 7月 18, 2014 在系統上作了一個通知機制是當發生例外時,會透過gmail發信給管理者。但上了Azure後,明明有例外,卻遲遲收不到來信.......。到gmail上的設定檢查後,才知道由於網站是放在新加坡與我們平常存取時的位置差太遠,所以判定為異常而遭拒無法發信。 解決方法-為應用程式申請一組密碼,[帳戶]-->[安全性] 輸入名稱後按建立,產生一組16碼的密碼 將該密碼設定在組態檔SMTP的password上即可 ps:帳號照原本的不用變更 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式
IIS 設定只允許特定IP進入 8月 09, 2018 公司有兩台Web Server,一台對外,一台對內,現在要合併在一起,。預設網站將針對特定IP開放,而某幾個網站則對外完全開放。 如何使用 1.新增功能- IP and Domain Restriction 安裝後,在IIS Root或各網站下可以看到功能圖示 2. 設定IIS Root的存取從Allow改成Deny 3.IIS Root針對特定IP或範圍打開,本例的Mask設為255.255.255.0 代表著192.168.2.0~255可以存取 4.將特定網站對外開放 由於在第2點的IIS Root已設為deny,所有網站會繼承這個設定,而子網站自行修改值的話,則會以子網站為主,這樣就達到預設是deny,而部份是Allow 所有的設定會儲存在IIS的組態內 %windir%\System32\inetsrv\config\applicationHost.config 上述的設定操作,也可以透過Power Shell 執行 $value = @{allowed = "true" ;ipAddress = "192.168.0.1" ;subnetMask = "255.255.255.0" } #1.Setting Root Site as deny Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name allowUnlisted -Value $false #1.1 Setting Root Site denyAction as NotFound Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name denyAction -Value 'NotFound' #2.Root Site add Allow Ip add-webconfiguration /system.webServer/s... 繼續閱讀
[TFS] 分支與合併 9月 16, 2014 在很早以前就知道TFS有分支與合併的功能,只是一直都不太知道要怎麼用,這次去Tech Day 2014聽完課" 從版本管控到持續整合 (Continuous Integration, CI) 的實踐 "後......感覺自己需要被鞭子抽幾下,有那麼好用的功能卻一直放著不用.....=.=,以下為根據實務上會用到功能的練習一下 分支流程設計 至少要兩條線:主要、開發(本篇針對此作測試) 最多不超過4條 插單或Bug單分支合併 閱讀完整內容
[.NET Core] 將專案發行至IIS 7月 07, 2016 繼上一篇 關於組態設定 後,再來測試一下如何將專案發行至IIS,依照官網說明,需先安裝如下: Install the .NET Core 執行時所需要的Library,Runtime https://www.microsoft.com/net/download ,裝完IIS需重啟。 Web Deploy v3.6 Install HttpPlatformHandler 這是給 Web Deploy使用, 請參考 IIS 設定 IIS 新增Site並將Pooling的CLR Version改成 No Managed Code 閱讀完整內容