วิธีกำหนดค่าและใช้คุณสมบัติที่ปลอดภัยใน Mule 4

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

คุณสมบัติใน Mule 4 สามารถเข้ารหัสเพื่อเก็บข้อมูลสำคัญของเรา เช่น ClientID และ Client Password โมดูลคุณสมบัติความปลอดภัยที่จัดเตรียมโดย mulesoftWe สามารถใช้เพื่อเข้ารหัสไฟล์ .yaml หรือ .properties โดยทั่วไป ในไฟล์คุณสมบัติ เราจัดเก็บข้อมูลเช่น รหัสลูกค้า ความลับ UserId UserPassword โทเค็น Splunk โทเค็น Oauth คีย์ AWS เป็นต้น

เราจำเป็นต้องเข้ารหัสข้อมูลภายในไฟล์คุณสมบัติใดๆ เพื่อจำกัดการเข้าถึงโดยไม่ได้รับอนุญาตและเพื่อปกป้องข้อมูล

มาพูดคุยกันว่าจะบรรลุสิ่งนี้ได้อย่างไรโดยใช้คุณสมบัติความปลอดภัยของ MuleSoft



หลามผสานสองรายการ

การสร้างคุณสมบัติที่ปลอดภัยทำได้ในสามขั้นตอน

ขั้นตอนที่ 1: สร้างไฟล์คุณสมบัติการกำหนดค่า

ขั้นตอนที่ 2: เราสามารถเข้ารหัสไฟล์ทั้งหมดหรือเข้ารหัสคุณสมบัติแต่ละรายการได้ สำหรับคุณสมบัติแต่ละรายการ เราสามารถกำหนดคุณสมบัติความปลอดภัยในไฟล์โดยใส่ค่าที่เข้ารหัสไว้ระหว่างลำดับ![ค่า]

ขั้นตอนที่ 3: กำหนดค่าไฟล์ในโปรเจ็กต์โดยใช้โมดูลส่วนขยาย Mule Secure Configuration Properties Extension ไฟล์ต้องชี้หรือรวมคีย์ถอดรหัส

สร้างไฟล์คุณสมบัติการกำหนดค่า

งานแรกในการรักษาความปลอดภัยคุณสมบัติการกำหนดค่าคือการสร้างไฟล์การกำหนดค่า YAML (.yaml) หรือไฟล์คุณสมบัติที่มีรูปแบบสปริง (.properties) โดยที่คุณกำหนดคุณสมบัติใน src/main/resources ในโปรเจ็กต์ Mule ของคุณ โมดูลส่วนขยาย Mule Secure Configuration Properties ช่วยให้คุณสามารถกำหนดค่าประเภทไฟล์ YAML หรือ Properties

อ้างถึงสิ่งประดิษฐ์ด้านล่างสำหรับข้อมูลเพิ่มเติม

เปิด Anypoint Studio -> ไปที่โฟลเดอร์โครงการ -> src/main/resources ->เลือกสร้างไฟล์ใหม่ (นามสกุลไฟล์อาจเป็น .yaml หรือ .properties)

test.yaml

dev.properties

ไฟล์ test.yaml, dev.properties ต่อไปนี้มีค่าคุณสมบัติการกำหนดค่าที่ไม่ได้เข้ารหัส:

test.yaml (ไฟล์ตัวอย่าง yaml)

http: port: '8081' username: 'Priyanka@pp' password: '1254343654pp'

dev.properties (ไฟล์คุณสมบัติตัวอย่าง)

encrypted.value1= sfdsgfdgfj1234566 encrypted.value2= xyz123568abc testPropertyA=testValueA testPropertyB=testValueB

#mule4 #mulesoft 4 #mule api #anypoint mulesoft #ล่อความปลอดภัย #api

dzone.com

วิธีกำหนดค่าและใช้คุณสมบัติที่ปลอดภัยใน Mule 4

คุณสมบัติใน Mule 4 สามารถเข้ารหัสเพื่อเก็บข้อมูลสำคัญของเรา เช่น ClientID และ Client Password ดูวิธีสร้างและกำหนดค่าคุณสมบัติความปลอดภัยใน Mule 4 มาพูดคุยถึงวิธีการทำสิ่งนี้ให้สำเร็จโดยใช้คุณสมบัติความปลอดภัยของ MuleSoft

ดูสิ่งนี้ด้วย: