OWA管理之一HTTPS實現OWA表單
OWA預設是安裝好的,在客戶端使用瀏覽器輸入http://域名(IP)/exchange,即可登入。不過通過http去輸入使用者名稱和密碼,會存在不安全因素,如可以使用抓包工具,抓到使用者的使用者名稱和密碼。為了實現OWA安全,可以安裝證書,使用SSL,實現OWA的HTTPS訪問。下面我們就來具體操作一下。
1. 先安裝證書服務,開啟控制皮膚,新增windows元件,找到“Certificate Services(證書服務)”,然後點選Next。如下圖:
2. 選擇CA型別,這裡我選擇“Enterprise root CA(企業根CA)”,也可以使用“Stand-alone root CA(獨立根CA)”,點Next,如下圖:
3. 輸入公用名稱,這裡我輸入公用名稱為CA,如下圖:
4. 輸入證書資料儲存路徑,這裡我不做修改,使用預設路徑。如下圖:
5. 開始安裝證書服務,如下圖:
6. 點選Finish,完成證書服務的安裝。
7. 在IIS上安裝伺服器證書,開啟IIS管理器,右擊預設網站,選擇Properties(屬性),如下圖:
8. 選擇“Directory Security(目錄安全性)”選項,點選“Server Certificate(伺服器證書)按鈕,如下圖:
9. 在彈出的“Server Certificate(伺服器證書)”對話方塊中,勾選“Create a new certificate(新建證書)”,然後點選Next,如下圖:
10. 在“Delayed or Immediate Request(延遲或立即請求)”對話方塊,勾選“Send the request immediately to an online certification authority(立即將證書請求傳送到證書頒發機構)”,然後點Next,如下圖:
11.在“Name and Security Settings(名稱和安全性設定)”對話方塊中,輸入新證書的名稱,然後點Next,如下圖:
12. 在“Organization Information(單位資訊)”對話方塊輸入單位資訊,然後點Next,如下圖:
13. 在“Your Site’s Common Name(站點公用名稱)”對話方塊中輸入公用名稱,然後點Next,如下圖:
注意:這個公用名字將被內部和外部的使用者用來訪問這個站點。比如我們使用https://mail.guoxuemin.cn來訪問這個OWA站點,那麼站點的公用名字就是mail.guoxuemin.cn。如果沒有輸入正確的公用名字,在連線OWA站點時會出現錯誤。
14. 在“Geographical Information(地理資訊)”對話方塊中輸入相關地理資訊,然後點Next,如下圖:
15.在“SSL Port(SSL埠)”對話方塊輸入埠資訊,一般使用預設的443埠,如下圖:
16. 在“Choose a Certification Authority(選擇證書頒發機構)”對話方塊中選擇證書頒發機構,如下圖:
17. 在“Certificate Request Submission(證書請求提交)”對話方塊可以檢視相關申請資訊,如果有不正確的地方,可以返回修改,如果確認無誤,點選Next,如下圖:
18. 點選Finish,完成新證書的建立。
19. 我們可以點選“View Certificate(檢視證書)”按鈕檢視我們新建的證書,如下圖:
20. 點選“Edit(編輯)”按鈕,進入“Secure Communications(安全通訊)”對話方塊,勾選“Require secure channel(SSL)(要求安全通道(SSL))”,啟用SSL,如下圖:
21. 接下來,我們可以通過客戶端的瀏覽器輸入https://域名(IP)/exchange訪問OWA服務,如下圖:
22. 啟用了證書後OWA的訪問可以使用表單。接下來,我們就來啟用OWA表單管理,我們右擊“組織—Servers—伺服器—Protocols—HTTP—Exchange虛擬伺服器”,選Properties(屬性),如下圖:
23. 勾選“Enable Forms Based Authentication(啟用基於表單的身份驗證)”,在Compression(壓縮)選項中選擇Low(低)。如下圖:
24. 再次從客戶端瀏覽器開啟OWA,會出現下圖所示表單,怎麼樣?是不是漂亮多了?
至此,設定完成。
本文轉自Tonyguo 51CTO部落格,原文連結:http://blog.51cto.com/tonyguo/157056,如需轉載請自行聯絡原作者
相關文章
- 建立OWA HTTP轉發HTTP
- 實現Exchange 2003 OWA中修改密碼密碼
- 刪除應用程式對映會導致OWA出現404錯誤
- 利用ISA防火牆釋出郵件伺服器並部署OWA訪問防火牆伺服器
- owa Your request can't be completed right now. Please try again later.AI
- 9i分割槽表自動管理實現方法之一
- Exchange2010重定向OWA訪問後會話超時解決辦法會話
- 實現單項鍊表
- jquery實現重置表單jQuery
- Exchange 2003 OWA中修改密碼和Exchange 2000不同點及設定功略(轉貼)密碼
- 用流程化表單的多個優勢實現流程化管理
- 解決Exchange OWA使用者登陸後有的使用者資料夾顯示中文有的顯示英文(轉貼)
- Exchange 2010,刪除系統預設地址列表後, OWA 通訊簿失敗問題解決辦法
- Nginx反向代理+負載均衡簡單實現(https方式)Nginx負載HTTP
- 純CSS實現表單驗證CSS
- kettle 實現mysql單表增量同步MySql
- 【react】實現動態表單中巢狀動態表單React巢狀
- AI介面實現:簡單實現Viper配置管理AI
- 分欄報表-物品清單報表實現
- 實現全站HTTPS加密HTTP加密
- 如何實現HTTPS加密HTTP加密
- 仿 ElmentUI 實現一個 Form 表單UIORM
- JS原生實現表單序列化JS
- 利用jQuery實現表單驗證功能jQuery
- 設計模式篇之一文搞懂如何實現單例模式設計模式單例
- java實現https請求JavaHTTP
- Ubuntu下為Apache簡單配置SSL的方法(HTTPS的實現)UbuntuApacheHTTP
- SpringBoot系列——附件管理:整合業務表單實現上傳、回顯、下載Spring Boot
- 原生JS實現表單序列化serialize()JS
- 實現elementUI表單的全域性驗證UI
- 用slot和component實現表單共用
- 實現動態表單的一種思路
- 配置式表單渲染器的實現
- 使用XML+XSLT實現業務表單XML
- 如何使用angularjs實現表單驗證AngularJS
- 簡易實現 HTTPS (一) 自動實現 sslHTTP
- 學生管理系統java簡單實現Java
- 表單識別:準確快速實現紙質表格表單的電子化