Skip to content

CLAP-429 xss 공격 방지를 위한 json config 설정 수정 #557

@joowojr

Description

@joowojr

Bug 상위 작업 Ticket Number

CLAP-349

이슈 내용(Description)

xss 공격 방지를 위한 json config 설정 수정

상세 내용(Details)

  • xss 공격 방지를 위한 json config 설정 수정
  • Jackson이 java.time.LocalDateTime 타입을 직렬화하지 못하는 오류 발생
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.34.jar:10.1.34]
...
	at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na]
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.LocalDateTime` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling (through reference chain: clap.server.adapter.inbound.web.dto.task.response.TaskBoardResponse["tasksInProgress"]->java.util.ArrayList[0]->clap.server.adapter.inbound.web.dto.task.response.TaskItemResponse["createdAt"])
	at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:77) ~[jackson-databind-2.15.1.jar:2.15.1]

체크리스트(Tasks)

  • xss 공격 방지를 위한 json config 설정 수정

참조(References)

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions