簡體   English   中英

如何為Rest API創建SSL?

[英]How to create SSL for Rest API?

我正在學習Web服務。 我在eclipse的本地計算機上創建了Rest API。 網址看起來像這樣http://localhost.com/Web/Test/Client

它的作用是,當我使用url主體中的用戶名和參數將此URL稱為POST方法時,我得到了一個在其他地方使用的令牌。 到這里為止一切正常。 我傳遞用戶名和密碼,並且一旦我的API代碼驗證了出現在url正文中的憑據,我就會獲得一個令牌。

因此,在此之后,我了解了Rest API的安全性,因此沒有人可以訪問url附帶的我的憑據。 它說它需要從HTTP轉換成HTTPS。

但是我無法理解在我的代碼中如何以及在何處配置此安全性。 我需要編寫任何代碼來實現此目的還是需要任何設置? 我在這里完全空白。

誰能幫我理解這一點,並告訴我需要做些什么來獲取我的URL的HTTPS?

您需要在此處創建一個自簽名證書並配置通道安全性。 我強烈建議您使用Spring安全框架來完成此任務。 本文將為您提供幫助。

要要求HTTPS用於登錄頁面,請添加以下內容來修改安全配置:

http.requiresChannel()
  .antMatchers("/login*").requiresSecure();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM