1

Ich verwende:Spring Security OAuth2 MultipartRequest mit Android

  • Frühling 4.1.1.RELEASE
  • Spring Security 3.2.5.RELEASE
  • federsicherheits oauth2 1.0.0.RELEASE

ich habe zwei mehrt Anfrage erstellt:

One ist auf Nicht sichere Steuerung Zweite bei einer Secure-Controller. Beide sind gleich, es gibt keine Veränderung.

Nicht gesicherte Anfrage funktioniert sehr gut, aber nicht gesichert Mehrteiliger Anfrage Arbeits

@RequestMapping(value="/profileimage", method=RequestMethod.POST) 
public @ResponseBody String createProfilePicture(@RequestParam MultipartFile 
file, @RequestParam String profileId){ 
} 

Bitte antworten Sie, wenn Sie mehr Informationen benötigen.

+0

Sie haben einen Fehler auf dem gesicherten Controller? Welcher ? Sie haben einen anderen gesicherten Endpunkt, der funktioniert? – wargre

Antwort

0

Bitte geben Sie an, was genau Sie erreichen möchten, indem Sie einen Oauth2-Autorisierungsserver implementieren. Planen Sie, verschiedene Authentifizierungsanbieter wie Facebook, LinkedIn oder Google zu unterstützen?

Bitte geben Sie die Fehlermeldung an, die Sie erhalten, wenn Sie versuchen, die API zu konsumieren.

Bitte teilen Sie Ihre Sicherheitskonfiguration Klassen, d. H. Die Klasse, die WebSecurityConfigurerAdapter und jede andere Konfiguration erweitert, die Sie haben.

Sie können this Artikel überprüfen, der Details zum Implementieren eines oauth2-Autorisierungsservers enthält, um sicherzustellen, dass Sie kein Teil verpasst haben.

In Bezug auf den Code oben, so scheint es corrent aber vereinfacht werden:

@PostMapping("/profileimage") 
public @ResponseBody String createProfilePicture(@RequestParam MultipartFile 
file, @RequestParam String profileId){ 
} 

Sie auch die @ResponseBody Anmerkung falls ein @RestController Anmerkung für die Klasse angegeben wird fallen kann.

Viel Glück!

Verwandte Themen