bsorry
close
프로필 배경
프로필 로고

bsorry

  • 전체 글 (61)
    • 개발 (35)
      • 팁 (6)
      • 이슈 (13)
      • 알고리즘 구현 (1)
      • 백준 (10)
      • 소프티어 (5)
    • 토이 프로젝트 (24)
      • 레시피 일렉트론 앱 (완) (18)
      • 게시판 웹 (6)
    • 음악 (0)
    • 비공개 (0)
  • 홈
  • 태그
  • 방명록

[Spring Boot] Spring Security 로그인 시 405 에러 이슈 (Request method 'POST' not supported)

개요Spring Security의 SecurityFilterChain을 활용한 기본 로그인(formLogin)에서 로그인을 처리할 때 405 이슈가 발생했다. 경과 @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http .authorizeRequests() .anyRequest().permitAll() .and() .formLogin() .loginPage("/user/login") .usernameParameter("username") .passwordPar..

  • format_list_bulleted 개발/이슈
  • · 2024. 8. 29.
  • textsms
[Spring Boot + React] proxy 설정 이슈

[Spring Boot + React] proxy 설정 이슈

개요Spring boot 와 react 프로젝트 연동 테스트에서 CORS 이슈 방지를 위해 proxy 설정을 했지만, proxy error가 발생했다. Proxy error: Could not proxy request /api/test from localhost:3000 to http://localhost:8083/. See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).  과정간단하게 Spring Boot 프로젝트에 API 컨트롤러를 만들고, React 프로젝트 쪽에서 접근하도록 했다.   @RequestMapping(method = RequestMethod.GET, ..

  • format_list_bulleted 개발/이슈
  • · 2024. 7. 22.
  • textsms
[HTML] 크롬 확장 프로그램으로 인한 HTML 속성 충돌  (bis_skin_checked, bis_label, bis_size )

[HTML] 크롬 확장 프로그램으로 인한 HTML 속성 충돌 (bis_skin_checked, bis_label, bis_size )

개요서비스하고있던 특정 웹 페이지의 Iframe 영역에서만 버튼 이미지의 전환이 되지 않는 이슈가 발생했다. 첫 페이지 로드 시에만 해당 이슈가 발생했고, Iframe 내에서 페이지를 이동해주면 해결되었다. 알 수 없는 HTML 속성들 퍼블리싱된 페이지의 HTML 소스를 보니, 이슈가 발생하는 태그 내에서 기존에 없던 커스텀 속성이 추가되어있는 것을 발견했다. (bis_label, bis_size) 이외에도 대부분의 태그에 bis_skin_checked 등 알 수 없는 커스텀 속성이 추가되어있었다. 원인 및 해결방법정말 예상치 못하게도, "Urban VPN Proxy" 라는 크롬 확장 프로그램과 충돌하는 것을 확인했다. 사용하고 있지 않아도 크롬 브라우저에 활성화만 되어있으면 HTML 코드에 간섭하는 것..

  • format_list_bulleted 개발/이슈
  • · 2024. 7. 16.
  • textsms
[Electron] 18.프로젝트 완료 (요약 정리) - 레시피 일렉트론 앱

[Electron] 18.프로젝트 완료 (요약 정리) - 레시피 일렉트론 앱

스크린샷      버전 정보Electron v28.1.3Electron forge v7.2.0Node.js v18.18.0SQLite3 v3.39.0Jquery v3.7.1기능검색 기능다운로드 기능상세 보기 기능추가SQLite - Full Text Search를 활용한 검색 기능 최적화Web worker를 활용한 앱 성능 안정화 (응답 없음 이슈 해결)DB 내에 파일을 압축하고 바이너리화하여 데이터 용량 경량화요약Kaggle에서 csv 데이터 및 이미지 파일 탐색데이터 및 이미지 DB 테이블 삽입 자동화SQLite - FTS 테이블 및 쿼리문 구현기능 구현HTML 마크업 및 CSS 소스 반영이슈 및 기능 수정빌드 및 패키징 설정

  • format_list_bulleted 토이 프로젝트/레시피 일렉트론 앱 (완)
  • · 2024. 7. 10.
  • textsms
[Electron] 17.앱 빌드 및 패키징 - 레시피 일렉트론 앱

[Electron] 17.앱 빌드 및 패키징 - 레시피 일렉트론 앱

GitHubhttps://github.com/bsorryman/recipe-bag 개요생각해두었던 기능은 모두 구현 완료했고, 이제 마지막으로 빌드와 패키징이 남았다. electron forge를 이용해 프로젝트를 구성했기 때문에, 간단한 script 명령어 하나로 설치파일(setup)을 패키징할 수 있다.  패키징 설정{ "name": "recipe.electron", "productName": "Recipe Bag", "version": "1.0.0", "description": "What should I eat today", "main": ".webpack/main", "scripts": { "start": "electron-forge start", "package": "ele..

  • format_list_bulleted 토이 프로젝트/레시피 일렉트론 앱 (완)
  • · 2024. 7. 6.
  • textsms
[Electron] 16.최근 검색어 저장 - 레시피 일렉트론 앱

[Electron] 16.최근 검색어 저장 - 레시피 일렉트론 앱

GitHubhttps://github.com/bsorryman/recipe-bag 개요메인 화면 및 검색 결과 화면 내의 검색창에서 최근 검색어를 저장하는 기능을 추가한다. JavaScript 코드 req_loadRecentKeywords: () => ipcRenderer.send("req_loadRecentKeywords"), resp_loadRecentKeywords: (keywordList) => ipcRenderer.on('resp_loadRecentKeywords', keywordList), req_pushRecentKeyword: (keyword) => ipcRenderer.send("req_pushRecentKeyword", keyword), req_delRece..

  • format_list_bulleted 토이 프로젝트/레시피 일렉트론 앱 (완)
  • · 2024. 7. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 11
  • navigate_next
공지사항
전체 카테고리
  • 전체 글 (61)
    • 개발 (35)
      • 팁 (6)
      • 이슈 (13)
      • 알고리즘 구현 (1)
      • 백준 (10)
      • 소프티어 (5)
    • 토이 프로젝트 (24)
      • 레시피 일렉트론 앱 (완) (18)
      • 게시판 웹 (6)
    • 음악 (0)
    • 비공개 (0)
최근 글
인기 글
최근 댓글
태그
  • #SQLite
  • #Java
  • #백준
  • #node.js
  • #JavaScript
  • #구글 소셜 로그인
  • #spring boot
  • #Spring
  • #vscode
  • #electron
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바