Zahlungsgateway -Rückruf nicht in EC2 mit Nginx -Proxy (Spring Boot) erhaltenJava

Java-Forum
Anonymous
 Zahlungsgateway -Rückruf nicht in EC2 mit Nginx -Proxy (Spring Boot) erhalten

Post by Anonymous »

Ich implementiere ein Zahlungssystem mit einem Zahlungsgateway (PAGLERTTER), aber der Rückruf und die Rückgabe -URLs erhalten keine Anforderungen in meiner Produktionsumgebung. BR />
  • Spring -Boot -Anwendung auf Port 8080 < /li>
    AWS EC2 mit Nginx als Reverse Proxy < /li>
    Domäne mit https (vom Domänenregistrar bereitgestellt) < /li>
    Nginx konfiguriert an Proxy -Anforderungen von 443 bis 8080 < /li>
    < /ul>
    Arbeitsszenario (Szenario ( Lokal) < /h3>

    Lokale Umgebung (Umgebung (

    Code: Select all

    localhost:8080
    )
  • Code: Select all

    return_url< /code> erhält das Zahlungsergebnis ordnungsgemäß < /li>
    < /ul>
     arbeitet nicht (Produktion) < /H3>
    
     Produktionsumgebung (https://mydomain.co.kr
    )
  • Neither return_url NOR CALLBACK_URL Empfangen Sie Anforderungen
  • Nginx -Zugriffsprotokolle zeigen keine eingehenden Anforderungen an diese Endpunkte
< /h3>
Konfiguration < /p>
Zahlungsanforderungscode: < /p>

Code: Select all

JSONObject requestBody = new JSONObject();
requestBody.put("return_url", "https://mydomain.co.kr/api/payment/success");
requestBody.put("callback_url", "https://mydomain.co.kr/api/payment/callback");
< /code>
nginx Konfiguration: < /p>
server {
listen 80;
listen 443;
server_name mydomain.co.kr;

location /api {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
< /code>
Controller -Endpunkte: < /p>
@PostMapping(value = "/success", consumes = {
MediaType.APPLICATION_FORM_URLENCODED_VALUE,
MediaType.ALL_VALUE
})
public ApiResponse\

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post