4. Sicherheitseinstellungen SecurityConfig SecurityConfig ist die Hauptklasse für die Security-Einstellungen. In der zweiten configure()-Methode bestimmt man welche Pfäde öffentlich erreichbar sind und für welche Nutzer angemeldet sein müssen. Des Weiteren werden Filter für die Request-Verfizierung umgesetzt. Da die Applikation ein separates Frontend hat, das auf einem anderen Port erreichbar ist, sind die allowedOrigins-Parameter freigeschaltet. So sind „externe“ Anfragen möglich. @Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowired private UserDetailsService userDetailsService; @Autowired private RestSecurityErrorHandler restSecurityErrorHandler;…
Die Sicherheit von Web-Applikationen (Web-Apps) ist eine wichtige Aufgabe. Bei statischen Webseiten, deren Inhalt man nur lesen kann, wie z.…
Eins ist klar: Eine optimale User Experience, also das positive und effektive Nutzererlebnis entscheidet heute mehr denn je über den…
Aufgrund einer Projektpause haben wir uns mit einem Projekt des OCLabs beschäftigt, dessen Ziel es ist, Apache Zeppelin in einem…
Seit unserem letzten Update auf The Cattle Crew zum OC Digital Assistant hat sich bei dessen Entwicklung einiges getan. Diesmal…
The Framework with the rocketing popularity Now, a few days after the Event-driven Microservices Conference 2019 in Amsterdam it“™s…
Nearly a month has passed since I had the possibility to attend to the Oracle PaaS Summercamp in Lisbon featuring…
In diesem Artikel stelle ich das Open-Source-Projekt OpenDevStack kurz vor und erkläre, wie und warum OPITZ CONSULTING den OpenDevStack als…
Spring Cloud (Netflix OSS) vs. Kubernetes In der Praxis hat sich das Spring Framework als das Microservices Framework durchgesetzt. Pivotal…
Ich möchte euch ein wenig an meinen ersten Erfahrungen mit Flutter teilhaben lassen. Flutter ist ein Open Source Framework von Google, mit dem native mobile Anwendungen für iOS und Android entwickelt werden können. Zukünftig sollen auch weitere Plattformen wie Mac, Windows und das Web unterstützt werden.