色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ApiBootLogging整合SpringSecurity安全上報(bào)日志

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-10 22:09 ? 次閱讀

ApiBoot Logging在上報(bào)日志時(shí)雖然是一般通過(guò)內(nèi)網(wǎng)的形式部署,不過(guò)安全方面還是主要依賴(lài)于服務(wù)器的安全策略(防火墻),為了提高日志上報(bào)的安全性,ApiBoot Logging支持了整合Spring Security來(lái)使用Basic Auth的形式上傳日志信息。

創(chuàng)建Logging Admin項(xiàng)目

我們需要在集成ApiBoot Logging Admin項(xiàng)目?jī)?nèi)添加Spring Security相關(guān)依賴(lài)來(lái)完成安全配置,我們需要?jiǎng)?chuàng)建一個(gè)Logging Admin項(xiàng)目,可參考【將ApiBoot Logging采集的日志上報(bào)到Admin】文章內(nèi)容。

集成Spring Security

Logging Admin項(xiàng)目pom.xml文件內(nèi)添加Spring Security依賴(lài),如下所示:


org.springframework.bootspring-boot-starter-security

配置Spring Security認(rèn)證用戶(hù)

我們使用SpringBoot集成Spring Security提供的配置文件的方式配置Basic User信息,這種方式使用的是內(nèi)存方式,用戶(hù)信息被存儲(chǔ)在內(nèi)存中,如果你需要從數(shù)據(jù)庫(kù)內(nèi)讀取,可以查看Spring SecurityUserDetails具體使用方法。

application.yml文件添加如下配置:

spring:
  # 配置內(nèi)存方式Spring Security用戶(hù)信息
  security:
    user:
      name: admin
      password: admin123

創(chuàng)建Logging Client項(xiàng)目

我們的業(yè)務(wù)服務(wù)需要集成ApiBoot Logging依賴(lài)(作為Logging Client進(jìn)行上報(bào)請(qǐng)求日志),可參考【使用ApiBoot Logging進(jìn)行統(tǒng)一管理請(qǐng)求日志】文章內(nèi)容創(chuàng)建項(xiàng)目。

配置安全上報(bào)

如果使用過(guò)Eureka的小伙伴應(yīng)該對(duì)路徑配置Basic User的方式不陌生,格式為:username:password@ip:port

application.yml修改上報(bào)的Logging Admin路徑如下所示:

api:
  boot:
    logging:
      # 美化打印日志
      format-console-log-json: true
      # 控制臺(tái)顯示打印日志
      show-console-log: true
      # 配置Logging Admin
      admin:
        server-address: admin:admin123@127.0.0.1:8081

我們?cè)?code>Logging Admin配置的用戶(hù)名為:admin,密碼為:admin123,而@符號(hào)后面就是Logging AdminIP地址以及端口號(hào)。

測(cè)試

下面我們進(jìn)行測(cè)試Spring Security是否起到了作用。

依次啟動(dòng)Logging Admin、Logging Client,通過(guò)以下命令訪問(wèn)接口

? ~ curl http://localhost:8080/test/?name/=admin 
你好:admin

Logging Admin控制臺(tái)可以看到上報(bào)的請(qǐng)求日志信息時(shí),證明我們已經(jīng)安全的上報(bào)了日志,如果Logging Client控制臺(tái)打印401 Exception認(rèn)證錯(cuò)誤信息,請(qǐng)檢查Logging Client配置的路徑Basic User是否正確。

敲黑板,劃重點(diǎn)

請(qǐng)求日志是用來(lái)檢查接口的穩(wěn)定性、排除一些請(qǐng)求異常問(wèn)題的主要憑據(jù),所以我們盡可能要保證數(shù)據(jù)的有效性、安全性,建議搭配Spring Security一塊使用ApiBoot Logging。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2973

    瀏覽量

    104880
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    340

    瀏覽量

    14358
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    817

    瀏覽量

    26637
  • 人臉識(shí)別
    +關(guān)注

    關(guān)注

    76

    文章

    4012

    瀏覽量

    82053
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Wine開(kāi)發(fā)系列——如何使用Wine日志調(diào)試問(wèn)題

    ? 輸出調(diào)試日志是調(diào)試程序的一種常見(jiàn)方法,尤其是處理那些難以捉摸的多線(xiàn)程錯(cuò)誤、隨機(jī)崩潰等問(wèn)題時(shí)。 通過(guò)在合適的位置輸出調(diào)試日志,可以幫助我們更快地定位問(wèn)題所在。 對(duì)于不熟悉的代碼,經(jīng)常打日志也有
    的頭像 發(fā)表于 01-06 11:29 ?84次閱讀

    玩轉(zhuǎn)Nginx日志管理:高效排查問(wèn)題的終極指南

    Nginx日志對(duì)于統(tǒng)計(jì)、系統(tǒng)服務(wù)排錯(cuò)很有用。Nginx日志主要分為兩種:access_log(訪問(wèn)日志)和error_log(錯(cuò)誤日志)。通過(guò)訪問(wèn)
    的頭像 發(fā)表于 12-30 13:50 ?121次閱讀

    1個(gè)工具4類(lèi)日志,幫你解決99%的問(wèn)題

    眾所周知,通過(guò)日志可以對(duì)研發(fā)過(guò)程中,以及模組運(yùn)行過(guò)程中的各種故障進(jìn)行分析,快速定位和解決問(wèn)題。 但新手朋友往往念叨著“抓日志”,卻又無(wú)從下手……此時(shí)就不得不提到工程師朋友的寶藏工具
    的頭像 發(fā)表于 12-17 16:26 ?109次閱讀
    1個(gè)工具4類(lèi)<b class='flag-5'>日志</b>,幫你解決99%的問(wèn)題

    780E開(kāi)發(fā)板之errDump錯(cuò)誤日志上報(bào),操作方法解析

    ?# 一、errDump功能 LuatOS-Air錯(cuò)誤日志上報(bào)功能模塊名叫:errDump,errDump對(duì)“量產(chǎn)投放市場(chǎng)的設(shè)備,遠(yuǎn)程調(diào)試初步定位問(wèn)題”至關(guān)重要,強(qiáng)烈建議客戶(hù)一定要使用此功能
    的頭像 發(fā)表于 11-04 15:30 ?206次閱讀
    780E開(kāi)發(fā)板之errDump錯(cuò)誤<b class='flag-5'>日志</b><b class='flag-5'>上報(bào)</b>,操作方法解析

    errDump錯(cuò)誤日志上報(bào):開(kāi)啟高效排查之門(mén)

    相信很多朋友都會(huì)忽視errDump錯(cuò)誤日志上報(bào),但不得不說(shuō)的是技術(shù)高手都知道它真的是比較重要的一環(huán)。
    的頭像 發(fā)表于 11-02 11:52 ?351次閱讀
    errDump錯(cuò)誤<b class='flag-5'>日志</b><b class='flag-5'>上報(bào)</b>:開(kāi)啟高效排查之門(mén)

    nginx日志配置方法

    access_log用來(lái)定義日志級(jí)別,日志位置。
    的頭像 發(fā)表于 10-24 17:43 ?248次閱讀

    Linux日志管理經(jīng)驗(yàn)總結(jié)

    日志內(nèi)容,合理的日志內(nèi)容(日志錨點(diǎn),內(nèi)容格式,等)可以為應(yīng)用服務(wù)的執(zhí)行記錄、問(wèn)題排查提供最有力的幫助。
    的頭像 發(fā)表于 10-24 17:36 ?233次閱讀

    日志篇:模組日志總體介紹

    ?今天我們學(xué)習(xí)合宙模組日志總體介紹,以下進(jìn)入正文。 一、本文討論的邊界 本文是對(duì)合宙 4G 模組, 以及 4G+GNSS 模組的日志功能的總體介紹。通過(guò)日志,可以對(duì)研發(fā)過(guò)程中,以及模組運(yùn)行過(guò)程中
    的頭像 發(fā)表于 10-24 07:16 ?214次閱讀
    <b class='flag-5'>日志</b>篇:模組<b class='flag-5'>日志</b>總體介紹

    統(tǒng)一日志數(shù)據(jù)流圖

    統(tǒng)一日志數(shù)據(jù)流圖 日志系統(tǒng)數(shù)據(jù)流圖 系統(tǒng)進(jìn)行日志收集的過(guò)程可以分為三個(gè)環(huán)節(jié): (1)日志收集和導(dǎo)入ElasticSearch (2)ElasticSearch進(jìn)行索引等處理 (3)可視
    的頭像 發(fā)表于 08-21 15:00 ?326次閱讀
    統(tǒng)一<b class='flag-5'>日志</b>數(shù)據(jù)流圖

    linux日志管理之journalctl命令

    journalctl 用來(lái)查詢(xún) systemd-journald 服務(wù)收集到的日志。systemd-journald 服務(wù)是 systemd init 系統(tǒng)提供的收集系統(tǒng)日志的服務(wù)。
    的頭像 發(fā)表于 08-14 18:18 ?2683次閱讀
    linux<b class='flag-5'>日志</b>管理之journalctl命令

    日志框架簡(jiǎn)介-Slf4j+Logback入門(mén)實(shí)踐

    前言 隨著互聯(lián)網(wǎng)和大數(shù)據(jù)的迅猛發(fā)展,分布式日志系統(tǒng)和日志分析系統(tǒng)已廣泛應(yīng)用,幾乎所有應(yīng)用程序都使用各種日志框架記錄程序運(yùn)行信息。因此,作為工程師,了解主流的日志記錄框架非常重要。雖然應(yīng)
    的頭像 發(fā)表于 07-30 10:00 ?1166次閱讀
    <b class='flag-5'>日志</b>框架簡(jiǎn)介-Slf4j+Logback入門(mén)實(shí)踐

    鐵威馬教程 如何收集NAS的日志

    時(shí),重啟后TOS網(wǎng)頁(yè)的系統(tǒng)報(bào)告缺失相關(guān)日志,不利于異常原因的分析。 故障原因: 當(dāng)TNAS設(shè)備出現(xiàn)宕機(jī)重啟TNAS后,系統(tǒng)相關(guān)部份日志會(huì)被清空。針對(duì)這種現(xiàn)象,需采用其他日志收集法分析異常。 操作步驟: 步驟
    的頭像 發(fā)表于 07-16 18:02 ?654次閱讀
    鐵威馬教程 如何收集NAS的<b class='flag-5'>日志</b>

    奇怪!應(yīng)用的日志呢??

    1. 問(wèn)題回顧 問(wèn)題背景 是在進(jìn)行中臺(tái)應(yīng)用中間件遷移過(guò)程中,發(fā)現(xiàn)存在 項(xiàng)目啟動(dòng)失敗 或者 項(xiàng)目正常啟動(dòng) (jsf正常掛載并正常運(yùn)行,mq正常發(fā)送和消費(fèi))但是 無(wú)任何日志打印 現(xiàn)象。 更奇怪 的是不打
    的頭像 發(fā)表于 06-11 10:48 ?332次閱讀
    奇怪!應(yīng)用的<b class='flag-5'>日志</b>呢??

    ZWS云平臺(tái)應(yīng)用(4)-設(shè)備數(shù)據(jù)上報(bào)

    智能設(shè)備連接到物聯(lián)網(wǎng),會(huì)產(chǎn)生大量的數(shù)據(jù),可以說(shuō):物聯(lián)網(wǎng)最大的價(jià)值,其實(shí)是數(shù)據(jù),那么設(shè)備數(shù)據(jù)是如何上報(bào)到云平臺(tái)的呢?隨著物聯(lián)網(wǎng)的不斷發(fā)展,在生產(chǎn)生活中,可以看到很多智能設(shè)備,比如智能傳感器、智能工業(yè)
    的頭像 發(fā)表于 04-12 08:25 ?651次閱讀
    ZWS云平臺(tái)應(yīng)用(4)-設(shè)備數(shù)據(jù)<b class='flag-5'>上報(bào)</b>

    GaussDB(for Redis) 游戲?qū)嵺`:玩家下線(xiàn)行為上報(bào)

    為保護(hù)未成年人的身心健康,2007 年國(guó)家推出網(wǎng)絡(luò)游戲防沉迷系統(tǒng),對(duì)未成年人的游戲時(shí)間進(jìn)行限制,游戲廠家需要及時(shí)感知用戶(hù)的下線(xiàn)時(shí)間并上報(bào)。Redis 是游戲數(shù)據(jù)庫(kù)重要選型之一,在基于開(kāi)源 Redis
    的頭像 發(fā)表于 03-28 22:03 ?537次閱讀
    主站蜘蛛池模板: 六六影院午夜伦理| 在线观看国产区| 亚洲精品自在在线观看| 御姐被吸奶| bbwvideos欧美老妇| 国产精品第1页在线观看| 久久九九少妇免费看A片| 胖老太与人牲交BBWBBW高潮| 五月丁香啪啪.| 最新精品国产| 国产精品久久久久久久人人看| 久久免费精品视频| 色婷婷AV99XX| 在线视频a| 高h乱np甄宓| 巨胸美乳中文在线观看| 丝袜足控免费网站xx91| 中文无码热在线视频| 国产成人AV永久免费观看| 久久人妻少妇嫩草AV無碼| 神马电影院午夜神福利在线观看| 伊人影院综合在线| 国产成人免费| 男人到天堂a在538线| 亚洲国产在线精品国自产拍五月 | 青青久久精品| 亚洲色图在线播放| 不良网站进入窗口软件下载免费 | 国产中的精品AV一区二区| 欧美午夜免费观看福利片| 亚洲人成电影网站色2017| 大陆午夜伦理| 麻花传媒XK在线观看| 亚洲国产精品免费观看| YY6080A旧里番在线观看| 久久全国免费久久青青小草| 天天躁夜夜踩很很踩2022| 99热久久视频只有精品6国产| 精品久久久久中文字幕| 天天综合亚洲综合网站| S货SAO死你BL大点声叫BL|