Update Spring configuration files
- Last Updated: January 8, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
- Spring Framework: 6.2.14
- Spring Security: 6.5.6
Removed Properties
The following legacy properties were removed due to the shift away from
X-Frame-Options strategies:
http.spring.headers.frameOptionshttp.spring.headers.frameOptions.policyhttp.spring.headers.frameOptions.allowFrom.strategyhttp.spring.headers.frameOptions.allowFrom.strategy.valuehttp.spring.headers.frameOptions.allowFrom.strategy.fromParameter
These properties relied on outdated mechanisms such as ALLOW-FROM,
which modern browsers no longer support and Spring Security has deprecated.
Added Property
Replace the removed properties with the new property:
http.spring.headers.frameAncestors
This property defines allowed origins for embedding Progress Application Server (PAS) for
OpenEdge in an <iframe> using the
Content-Security-Policy: frame-ancestors directive.
Examples:
self—Allows framing only from the same origin.none—Disallows all framing (recommended for production).https://trusted.example.com—Allows framing from a specific domain.
These changes are reflected in both:
catalina_base/conf/oeablSecurity.propertiescatalina_base/conf/oeablSecurity.properties.README
XML File Changes
If you customized XML files in earlier releases, reapply your changes to the updated XML files.
Updated FilesenableOAuth2ResourceServer.xmlenableSamlSecurity.xmlauthFilters.xmlsharedAuthFilters.xml
The security-context-explicit-save
attribute was removed from <http> bean definitions. Spring
Security now handles context saving automatically.
enableSamlSecurity.xml: - The
saml2AuthenticationFilterbean was updated:- Replaced:
Saml2WebSsoAuthenticationFilter - With:
OESaml2WebSsoAuthenticationFilter(custom PAS for OpenEdge implementation)
- Replaced:
- In
authFilters.xmlandsharedAuthFilters.xml, theOEHeaderWriterFilterbean was updated:- Added property:
frameAncestors—This property reads its value from the newhttp.spring.headers.frameAncestorssetting in the.propertiesfile.
- Added property: