เรากำลังใช้งานอินสแตนซ์ Gitlab ที่โฮสต์ด้วยตนเองและใช้ Slack เพื่อการสื่อสารในที่ทำงาน
ฉันพบปัญหาบางอย่างเมื่อพยายามติดตามลิงก์ไปยังอินสแตนซ์ Gitlab ของเราที่โพสต์บน Slack (โดย web-hooks ในกรณีนี้) ที่ ABE จะบล็อกการเปลี่ยนเส้นทาง เนื่องจากจุดประสงค์ของการเปลี่ยนเส้นทางคือเพื่อดึงข้อมูลผู้อ้างอิงออกฉันจึงไม่ควรปิดใช้งานคุณลักษณะดังกล่าวใน Slack เนื่องจากมีผลกับลิงก์อื่น ๆ ทั้งหมดเช่นกัน
ผมพบว่าวิธีแก้ปัญหานี้โดยการปรับเปลี่ยนการตั้งค่าใน ABE กับระบบ:
# Prevent Internet sites from requesting LAN resources.
Site LOCAL
Accept from LOCAL
Accept GET from slack-redir.net
Deny
ตามที่ฉันเข้าใจแล้วนี่ทำให้ slack-redir.net ทำการร้องขอ GET ในพื้นที่และฉันต้องการอนุญาตให้เปลี่ยนเส้นทางไปยัง gitlab เท่านั้น
ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการที่อาจทำได้มีการต้อนรับ