Aktywne Wpisy
PsiPatrolek +1623
Mierze się z depresja od 16 lat. Przez ostatnie dwa lata zrobiłem w końcu remont w mieszkaniu,prawko,kwity na wózki i zadbałem o zęby. Od tego roku ograniczyłem dżemki w ciągu dnia a od kilku dni zacząłem nawet biegać...i nie wiem czy to od tego biegania ale zaczynam czuć się dobrze na codzień.
Ogólnie do biegania dorzuciłem jeszcze siłownię tak by cały tydzień zapełnić aktywnością fizyczna i jest mega.
Tak tylko się chwale
Ogólnie do biegania dorzuciłem jeszcze siłownię tak by cały tydzień zapełnić aktywnością fizyczna i jest mega.
Tak tylko się chwale
Sweet-Jesus +968
Wiecie co to jest? To skład zużytego paliwa jądrowego powstałego przez ponad 20 lat pracy dwóch reaktorów RBMK-1500 w Ignalińskiej Elektrowni Jądrowej. A właściwie jest to 2/3 całości, ale i tak wszystko to zajmuje powierzchnię niedużego marketu.
Każdy z tych pojemników waży aż 90 ton pusty i 118 ton załadowany do pełna (mieszczą do 91 prętów paliwowych pociętych na fragmenty). Mają po 4,5 metra wysokości i składają się głównie z betonu zawierającego
Każdy z tych pojemników waży aż 90 ton pusty i 118 ton załadowany do pełna (mieszczą do 91 prętów paliwowych pociętych na fragmenty). Mają po 4,5 metra wysokości i składają się głównie z betonu zawierającego
angular pewnie bije z innego adresu niż stoi twój serwer i Twoje security blokuje options na tym styku.
1. W security dodaj .cors().disable() [czy jakos tak]
2. Reverse proxy
3. Spermituj wszystkie options
4. Poprawnie zkonfiguruj cors
security link
@PreAuthorize("hasRole('USER')")
@PostMapping("/login")
public ResponseEntity login() {
return new ResponseEntity<>(HttpStatus.OK);
}
i zmianie serwisu na:
login(username: String, password: String): Observable {
let headers = new Headers({
Authorization: "Basic " + btoa(username + ":" + password),
"X-Requested-With": "XMLHttpRequest" // to suppress 401 browser popup
});
let config = {
headers: new HttpHeaders()
.append("X-Requested-With", "XMLHttpRequest")
.append("Authorization", "Basic " + btoa(username + ":" + password))
};
let data = { username: username,
@PreAuthorize("hasRole('USER')")
@PostMapping("/login")
@CrossOrigin
public ResponseEntity login() {
return new ResponseEntity<>(HttpStatus.OK);
}
Ewentulanie na samym kontrolerze, tak jak pisałem :)
@EnableWebSecurity
to robisz na niej coś takiego:.authorizeRequests()
.antMatchers("/api/login").permitAll()
Więcej info tutaj:
https://github.com/spring-projects/spring-data-examples/tree/master/rest/security#writing-a-security-policy