Product-apim: рдорд╛рдЗрдХреНрд░реЛ GW рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OAS рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдЕрдХреНрддреВре░ 2019  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: wso2/product-apim

рдлрд┐рд▓рд╣рд╛рд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╕реНрдЯрдо рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ OAS рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣реА рд╣реИрдВред рдХреГрдкрдпрд╛ рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдФрд░ рд╕реБрдЭрд╛рд╡ рджреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рд╣реИред

x-wso2-auth-header: "Authorization"
x-throttling-tier: "Unlimited"
x-wso2-cors:
corsConfigurationEnabled: false
accessControlAllowOrigins:
- "*"
accessControlAllowCredentials: false
accessControlAllowHeaders:
- "authorization"
- "Access-Control-Allow-Origin"
- "Content-Type"
- "SOAPAction"
accessControlAllowMethods:
- "GET"
- "PUT"
- "POST"
- "DELETE"
- "PATCH"
- "OPTIONS"
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-basePath: "/sample/1.0.0"
x-wso2-transports:
- "http"
- "https"

рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИред

рдПрдЪрдЯреАрдЯреАрдкреА
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"

HTTP рд╡рд┐рдлрд▓рддрд╛
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"

HTTP рд▓реЛрдб рдмреИрд▓реЗрдВрд╕
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "load_balance"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "load_balance"

рд╕рд╛рдмреБрди
x-wso2-production-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
x-wso2-sandbox-endpoints:
url: "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"

рд╕рд╛рдмреБрди рдлрд┐рдпрд╛рдУрд╡рд░
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "failover"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "failover"

рд╕рд╛рдмреБрди рд▓реЛрдб рд╕рдВрддреБрд▓рди
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "load_balance"
x-wso2-sandbox-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "address"
endpoint_config: "load_balance"

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ
x-wso2-production-endpoints:
endpoint_type: "default"
x-wso2-sandbox-endpoints:
endpoint_type: "default"

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рд╣рдо рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ
endpoint_type: "http" -> рдкреНрд░рдХрд╛рд░: "http"

рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП x-wso2-disable-security рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://github.com/wso2/product-microgateway#microgateway -supported-open-api-extensions

рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд
рдпреВрдЖрд░рдПрд▓ -> рдпреВрдЖрд░рдПрд▓

рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рд╕реНрддрд░реАрдп: "рдЕрд╕реАрдорд┐рдд"
рдпрд╣ x-wso2-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдПрдХ рдПрдХрд▓ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдпрд╛ рдирд╣реАрдВ, рдпрд╣ рдПрдХ рд╕рд░рдгреА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
url: "https://localhost:9443/publisher/apis/create/rest" ->
рдпреВрдЖрд░рдПрд▓:

HTTP failover
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
endpoint_type: "http"
endpoint_config: "failover"

рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ

HTTP failover
x-wso2-production-endpoints:
url:
- "https://localhost:9443/publisher/apis/create/rest"
- "https://localhost:9443/publisher/apis/create/rest"
type: "failover"

рд▓реЛрдб рдмреИрд▓реЗрдВрд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЗ рд╕рд╛рде рднреА рдпрд╣реА рд╣реЛрддрд╛ рд╣реИ

рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП x-wso2-disable-security рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ https://github.com/wso2/product-microgateway#microgateway -supported-open-api-extensions

@praminda рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА 'x-auth-type' рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕рдХрд╛

рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рд╕реНрддрд░реАрдп: "рдЕрд╕реАрдорд┐рдд"
рдпрд╣ x-wso2-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

@hasuniea рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 'x-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░' рдирд╛рдо рд╕реЗ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЕрдиреНрдпрдерд╛ рд╕реНрд╡реИрдЧрд░ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреАред

рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░

рдЕрднреА рдорд╛рдЗрдХреНрд░реЛ рдЧреЗрдЯрд╡реЗ рдПрдХреНрд╕-рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ-рдЯрд┐рдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдбреЗрдЯрд╛ рдХрд╛ рджреЛрд╣рд░рд╛рд╡ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ

рдПрдХреНрд╕-рдСрде-рдЯрд╛рдЗрдк

рд╣рд╛рдБ, рд╣рдо рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо MGW рдореЗрдВ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ

рдпрд╣ рдореБрджреНрджрд╛ рддрдп рд╣реИред рдЗрд╕рд▓рд┐рдП рдмрдВрджред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

TomasTokaMrazek picture TomasTokaMrazek  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

molinab297-unisys picture molinab297-unisys  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kharsha64 picture kharsha64  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

malinthaprasan picture malinthaprasan  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

YannickB picture YannickB  ┬╖  25рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ