Birden çok api-doc ile Springdoc
Aug 31 2020
Üç API dokümanını tek bir swagger-kullanıcı arayüzünde gruplamak istiyorum. Springdoc kullanıyorum. Üç API belgesinin her birinin kendi URL'si vardır. (Aynı projede değiller). Bunu yapmanın bir yolu var mı?
Düzenleme: Artık şu şekilde çalışıyor:
springdoc:
swagger-ui:
path: /
urls:
- name: App1
url: http://app1.domain.com/v3/api-docs
- name: App2
url: http://app2.domain.com/v3/api-docs
- name: App3
url: http://app3.domain.com/v3/api-docs
Yanıtlar
2 brianbro Aug 31 2020 at 21:30
Cevap zaten SSS bölümünde mevcuttur:
- https://springdoc.org/faq.html#how-can-i-agreagte-external-endpoints-exposing-openapi-3-spec-inside-one-single-application
Springdoc.swagger-ui.urls. * Özellikleri, harici (/ v3 / api-docs url) yapılandırmak için uygundur:
- Örneğin, diğer hizmetlerin tüm uç noktalarını tek bir uygulama içinde bir araya getirmek istiyorsanız. CORS'un da etkinleştirilmesi gerektiğini unutmayın.
Mülklerin ayrıntılarına buradan ulaşabilirsiniz:
- https://springdoc.org/springdoc-properties.html
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'