묻고 답해요
150만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
순위 정보를
불러오고 있어요
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
강사님 디버깅시 중단점 안 찍어도 자동으로 찍히는거 어떻게 하나요?
안녕하세요 Spring Cloud OpenFeign(2) 강의 4:59 지점 학습중에 강사님의 경우 breaking point를 설정하지 않았음에도 자동으로 오류 지점에서 프로그램이 중단되는 이유가 궁금합니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
XSS문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! XSS관련하여서 JSON데이터를 암호화하는것을 수강하였습니다. 이 데이터를 react로 보낸다고 하면 react는 이를 어떻게 decode하나요?
-
해결됨생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
클라이언트에서 토큰을 서버로 줄 때
클라이언트(안드로이드)가 카카오에서 발급받은 엑세스토큰을 백으로 주는 상황일 때강의영상 토큰 발급 구현 (1), (2)는 작성하지 않아도 되는걸까요??
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
강사님 프로젝트 진행중인데
혹시 EC2 관련해서 배포중인데 이거관련해서도 여쭤봐도될까요..? 배포까지 마무리하였는데, EC2의 퍼블릭IPv4:8080 으로 하면 연결거부가 떠서요.. 이거 관련해서도 메일로 여쭤봐도되나요?
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
안녕하세요 강사님 active profiles 관련해서 궁금한게 있습니다
보통 아래와같이yml 파일에 이 yml의 profiles가 dev야 라고 명시 해주고 spring: profiles: dev인텔리제이 active profiles에서 dev를 넣어주면매칭이 되는걸로 알고있는데,별도로 안적어주면application-과 .yml 사이에 있는 파일명을 profiles로 인식을 하는건가요?yml 설정 (3) 강의 보고 질문드립니다!
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
강사님! 질문입니다. 프로젝트를 진행중인데 빠른 답변 부탁드립니다 ㅠㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 현재 프론트와 백앤드로 나눠서 프로젝트를 진행중입니다. swagger를 강의를 참고하여 적용중인데, 다음과 같이 문서화가 되지 않고있습니다.@Configuration@EnableSwagger2@EnableAsync@EnableWebMvcpublic class SwaggerConfig implements WebMvcConfigurer {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");}@Beanpublic Docket api() {return new Docket(DocumentationType.SWAGGER_2).select() // ApiSelectorBuilder 생성.apis(RequestHandlerSelectors.basePackage("com.example.petree.domain")) // API 패키지 경로 todo 패키지 경로 수정.paths(PathSelectors.ant("domain/**/controller/**")) // path 조건에 따라서 API 문서화 todo API 경로 수정.build().apiInfo(apiInfo()) // API 문서에 대한 정보 추가.useDefaultResponseMessages(false) // swagger에서 제공하는 기본 응답 코드 설명 제거.securityContexts(Arrays.asList(securityContext())).securitySchemes(Arrays.asList(apiKey()));}private ApiInfo apiInfo() {return new ApiInfoBuilder().title("API 문서").description("API에 대해서 설명해주는 문서입니다.").version("1.0").build();}private SecurityContext securityContext() {return SecurityContext.builder().securityReferences(defaultAuth()).build();}private List<SecurityReference> defaultAuth() {AuthorizationScope authorizationScope = new AuthorizationScope("global", "accessEverything");AuthorizationScope[] authorizationScopes = new AuthorizationScope[1];authorizationScopes[0] = authorizationScope;return Arrays.asList(new SecurityReference("Authorization", authorizationScopes));}private ApiKey apiKey() {return new ApiKey("Authorization", "Authorization", "header");}} 위는 저희 프로젝트의 패키지경로입니다. 무엇이 문제인가요..? 혹시 몰라 SecurityConfig도 올려보겠습니다..
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
yml 설정에 오류가 발생합니다.
저 부분에 오류가 발생합니다.모두 똑같이 작성하고 부트 버전도 같은데어떤것 때문에 문제가 발생하는건가요?
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
active profile 칸이 없습니다.
active profile 칸을 dev라고 수정 후 실행했는데{"health":"ok","activeProfiles":[]}똑같이 빈칸이 나옵니다.잘못입력했나 확인하려고 다시 설정 들어갔는데처음에는 입력칸이 있었는데 다시가보니 active profile입력칸이 사라졌습니다.어떻게 해야되나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
CounterState 질문입니다.
순수한 궁금증으로 여쭤뵙습니다.혹시 해당 cs를 구현하지않고 private static int currentCount를 사용한다면 유저마다 보이는 currentCounter가 다를까요? 아니면 공통적으로 서버가 닫히기전까지 모든 유저가 동일한 숫자가 보일까요?
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
access token 생성 중 에러가 있어서 문의드립니다.
안녕하세요. 강의 잘 듣고 있습니다.access token 생성중에 에러가 생겨서 진행이 안되고 있어 문의드립니다.해당 부분에서 secret 임이의 문자열을 ES512 알로리즘 방식을 적용할 때 아래와 같은 에러가 발생합니다.Key bytes may only be specified for HMAC signatures. If using RSA or Elliptic Curve, use the signWith(SignatureAlgorithm, Key) method instead.ES256을 적용도 해보고 여러 시도를 해봤는데 동일한 에러가 발생하네요. 제가 실수한 부분이 있을까요?참고로 yml 설정은 강사님과 동일하게 맞췄습니다.조언 부탁드려요!==============================원인을 찾았습니다. HS512로 적용해야하는데 ES512로 적용했네요.ㅎㅎES512는 임의의 문자열을 알고리즘으로 변환을 못해 에러가 발생했는데 자세히는 모르겠네요.아시는 분 있으면 답글 부탁드립니다.ㅎㅎ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
"연결이 비공개로 설정되어 있지 않습니다." 오류가 뜰 경우
ChatGPT의 도움을 받았습니다.아래와 같이 시도해보세용~
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
포스트맨으로 accesstoken 보내면 500에러
안녕하세요 수업보고 잘따라 하고 있었는데, 카카오 로그인은 잘되는데 포스트맨으로 headers에 Authorization칸에 Bearer + accesstoken 키 보내면 500 에러가 뜹니다. 소스 코드가 잘 못 되었나 싶어서 다시 찾아 봤지만, 아닌거 같아서 질문을 올립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
백엔드 서버에 JPA를 사용해도 문제가 없을까요?
안녕하세요! 현재 제가 이해하고 있는 내용은실시간 통신을 위햐선 Socket을 사용한다 치고DB에 접근하기 위해서 백엔드 서버가 필수요소이고해당 강의에선 Blazor를 사용하고 있습니다. 다만 궁금한 것은 현재 저는 JPA로 Rest API 서버를 만들어서 회원가입/로그인 시스템 까진 구현이 완료되었는데 실무에선 어떤 걸 주로 사용하는지 궁금합니다.또한, 현재 JPA Rest API서버의 문제점은 그냥 URL만 때려 박아도 일단 호출이 가능한데.차후 보안상 이슈가 있을게 뻔한데 실무에선 어떤식으로 관리하나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
SendPostRequest 에서 POST 중복된 값이 추가되는 것을 방지하려면 어떻게 하면 될까요?
SendPostRequest 를할 때 중복된 값이 추가되는데 id가 중복되지 않게 추가하려면 어떻게 하면 될까요?
-
해결됨(2025 최신 업데이트)리액트 : 프론트엔드 개발자로 가는 마지막 단계
미니 쇼핑몰 작업하는 중에 리스트가 잘 안나옵니다.
쇼핑몰 프로젝트에서 db.json 파일을 API로 불러오는 코딩을 하였습니다. 그런데 전체 목록(ProductAll.js) 파일에서 부트스트랩으로 한 줄에 4개의 제품을 보여주고 있는데 한 줄에 4개의 제품이 안나오고 한줄에 하나씩만 나옵니다. 어디가 문제인지 모르겠습니다. 소스코드 같이 올려 드립니다.답변 좀 부탁 드립니다. ProductCard.js 파일입니다. import React from 'react' const ProductCard = ({item}) => { return ( <div className="card"> <img width={200} src={item?.img} alt="제품이미지" /> <div>Concious Choice</div> <div>{item?.title}</div> <div>{item?.price}</div> <div>{item?.new === true ? "신제품" : ""}</div> </div> ); }; export default ProductCard App.css 파일입니다. - css는 제가 임의로 작성을 했습니다. .login-button { display: flex; justify-content: flex-end; margin: 20px; } .login-margin { margin-left: 7px; } .image_size { width: 60px; } .nav-section { width: 100; display: flex; justify-content: center; } .menu-list { display: flex; list-style-type: none; } .menu-list li { padding: 10px; } .menu-area { display: flex; justify-content: center; } .search-box { border-bottom: 1px solid black; position: absolute; right: 20px; padding: 5px; } .search-box input { border: none; margin-left: 5px; } .search-box input:focus { outline: none; } .card { border: none !important; margin-bottom: 10px; }ProductAll.js 파일입니다. import React, { useEffect, useState } from 'react' import ProductCard from '../component/ProductCard'; import { Container, Row, Col } from 'react-bootstrap'; const ProductAll = () => { const [productList, setProductList] = useState([]); const getProducts = async () => { let url = "http://localhost:5000/products"; // url에 있는 데이터(json)를 받는 함수. let response = await fetch(url); // JSON 데이터를 javascript 객체로 변환해 주는 함수. let data = await response.json(); setProductList(data); } useEffect(() => { getProducts(); }, []); return ( <div> <Container> <Row> {productList.map((menu) => ( <Col md={3}> <ProductCard item={menu} /> </Col> ))} </Row> </Container> </div> ) } export default ProductAll
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
Task<WeatherForecast[]> 를 List<Task<WeatherForecast>> 이렇게 고친 후
웹서버 Form,Validation 강의에서 using System.Collections.Generic;Task<WeatherForecast[]> 를 List<Task<WeatherForecast>> 이렇게 고친 후 System.Threading.Tasks.Task<System.Collections.Generic.List<BlazorStudy.Data.WeatherForecast> 형식을 System.Collections.Generic.List<System.Threading.Tasks.Task<BlazorStudy.Data.WeatherForecast>> 형식으로 변환할 수 없습니다. 라는 오류 메시지가 뜹니다. 어떻게 해야 될까요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
웹서버로 턴제 카드게임 구현가능할까요?
본인의 턴에 카드를 구매하고 카드의 효과로 점수를 얻는 식의 멀티플레이 게임을 구상중입니다. 혹시 웹서버로 이정도 게임의 서버를 구현하는 것이 적절할 지 궁금해 여쭈어봅니다. 제가 판단하기로는 가능하다고 생각하는데 서버공부를 한지 얼마 안된 초보다 보니 루키스님의 의견이 궁금해 강의 직접적인 관련은 없지만 이렇게 질문을 남깁니다. 그리고 하스스톤, 문명 등 참고할 만한 게임이 어떤 식으로 구현되었는지 정보를 찾아보고 싶은데 적절한 키워드가 떠오르지 않네요.. 혹시 이런 정보를 찾을 때의 팁을 여쭈어봐도 될까요?감사합니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
org.apache.commons:commons-text:1.8 보안 취약점 문제
보안 취약점이 발견되어 implementation 'org.apache.commons:commons-text:1.10.0'의존성을 변경하는 것이 좋아보입니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
자주 나오는 질문 - DTO에 @Allargs, @Noargs 문제
실행할 때 IntelliJ IDEA 가 아닌 Gradle로 돌려야 합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
싱크 문제
해당 영상 싱크가 맞지 않는 것 같네요! 이해하는데 문제는 없지만 다른분들 위해 확인 부탁드립니다
주간 인기글
순위 정보를
불러오고 있어요