Skip to content

docs: document frontend CORS property - #8206

Closed
dcache-ci wants to merge 2 commits into
masterfrom
docubot-e56a039fcb
Closed

docs: document frontend CORS property#8206
dcache-ci wants to merge 2 commits into
masterfrom
docubot-e56a039fcb

Conversation

@dcache-ci

Copy link
Copy Markdown

Suggested documentation update for e56a039 ("frontend: add CORS header"). AI-generated — please review for accuracy before merging.

kofemann and others added 2 commits August 20, 2026 15:56
Motivation:
dcache's REST API can be integrated into various web application such as
data catalogs. For seamless integration dCache should provide the
allowedOrigins header.

Modification:
move CrossOriginResourceSharingHandler class from webdav into util/jetty
directory. Update frontend.xml to include CrossOriginResourceSharingHandler
in the jetty handler list. Introduce property
`frontend.allowed.client.origins` to control allowed origins.

Result:
frontend can be called from third-party javascript applications if
allowed.

Acked-by:
Target: master
Require-book: no
Require-notes: yes
Assisted-by: reasoning/desy-assistant
@kofemann kofemann closed this Sep 10, 2026
@kofemann
kofemann deleted the docubot-e56a039fcb branch September 10, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants