Umgehen von CROS Error mit Docker Proxy
Umgehen von CROS Error mit Docker Proxy
ss -ulpn | grep ‘:111’ ss -tulpn | egrep ‘:(111|2049)’ rpcinfo -p 2>/dev/null
MYA
Proxy Config:
localhost:443 {
tls internal
# CORS für dein Frontend (https://localhost:4200)
@preflight method OPTIONS
header {
Access-Control-Allow-Origin "https://localhost:4200"
Access-Control-Allow-Methods "GET,POST,PUT,PATCH,DELETE,OPTIONS"
Access-Control-Allow-Headers "*"
Access-Control-Allow-Credentials true
}
respond @preflight 204
reverse_proxy https://api-shop.SYSTEM.COM {
header_up Host api-shop.SYSTEM.COM
header_up -Origin
header_up -Referer
# Falls euer Gateway einen Bypass-Header braucht:
# header_up X-Maint-Bypass dein-geheimer-token
}
}
command zum sarten
docker run --name caddy-proxy --rm \
-p 8443:443 \
-v $(pwd)/Caddyfile:/etc/caddy/Caddyfile \
-v caddy-data:/data \
caddy:2
SAP Commerce UI, Spartacus, Composable Frontend:
export const environment = {
production: false,
occBaseUrl: 'https://localhost:8443',
allowOrigin: 'localhost:8443',
baseSite: 'SHOP',
urlParameters: [''],
currency: ['EUR'],
language: ['de']
};
Hacker Popup
This is a sample hacker-style popup.