server: Make the CORS allowed origin configurable
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 80/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- docker, python
- Ambito
- backend, documentation, security
Direzione di ricerca
Inizia da server/docker/common/entrypoint.sh alle righe 59–70 collegate e trova il README del server che documenta opzioni come API_BASE_PATH. Rendi configurabile l’origine consentita tramite una variabile d’ambiente, con * come valore predefinito, quindi documenta l’opzione; il lavoro sarà completato quando gli operatori potranno impostare l’origine senza creare un’immagine personalizzata e il comportamento predefinito resterà invariato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The Docker images always send Access-Control-Allow-Origin: * and
allow all methods:
Expected behavior: Operators can restrict which origins may call
the API, as with other server options (API_BASE_PATH, ...).
Actual behavior: The origin is hard-coded to *; changing it
needs a custom image.
Environment: develop @ 2773ac06, all three server images.
Possible fix: Read the origin from an env variable (e.g.
CORS_ALLOW_ORIGIN, default * to keep the current behavior) and
document it in the server README next to the other options.
- Lingua principale
- Python
- Stelle
- 106
- Fork
- 59
- Merge medio
- 4g 1h
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di eclipse-basyx/basyx-python-sdk
-
server: XML responses contain `cursor="None"` on the last pageForse già presa @qiaobochi040726-source l’ha presa 4 giorni fa. Apertabug good-first-issue server
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
eclipse-basyx/basyx-python-sdk#673 ·
I maintainer di solito rispondono entro 4 giorni
-
adapter.aasx: Failsafe writer adds duplicate parts for conflicting filesForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug good-first-issue sdk
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
eclipse-basyx/basyx-python-sdk#671 ·
I maintainer di solito rispondono entro 4 giorni
-
bug good-first-issue sdk
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
eclipse-basyx/basyx-python-sdk#665 ·
I maintainer di solito rispondono entro 4 giorni
-
bug server
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
eclipse-basyx/basyx-python-sdk#663 ·
I maintainer di solito rispondono entro 4 giorni
-
README CI badge is brokenForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
eclipse-basyx/basyx-python-sdk#656 ·
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di eclipse-basyx/basyx-python-sdk
Issue simili
-
component:benchmark
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
agentic-os-org/ANOLISA#9177 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
distrochooser/distrochooser#520 ·
I maintainer di solito rispondono entro 2 giorni
-
Status: Needs confirmation Status: Needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Published Docker images lack the redis extra: HEADROOM_COMPRESS_SESSION_STORE stops startupForse già presa @AlessandroSpallina l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
headroomlabs-ai/headroom#4513 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
codespell-project/codespell#4060 ·
I maintainer di solito rispondono entro 1 giorno