미등록 도메인 요청에 대한 처리 보완
This commit is contained in:
parent
77a24ca6a2
commit
4eb2613f65
@ -59,8 +59,15 @@ public class NlibInterceptor extends HandlerInterceptorAdapter {
|
|||||||
// 지방문화원 코드 확인
|
// 지방문화원 코드 확인
|
||||||
String councilDnsHost = StringUtil.getHostName(request.getRequestURL().toString());
|
String councilDnsHost = StringUtil.getHostName(request.getRequestURL().toString());
|
||||||
HashMap<String, String> councilInfoMap = loginService.selectCouncilInfoByDnsHost(councilDnsHost);
|
HashMap<String, String> councilInfoMap = loginService.selectCouncilInfoByDnsHost(councilDnsHost);
|
||||||
councilCd = councilInfoMap.get("councilCd");
|
if(councilInfoMap == null || councilInfoMap.size() < 1) {
|
||||||
councilNm = councilInfoMap.get("councilNm");
|
log.error("preHandle > [오류] 등록되지 않은 도메인입니다. 지방문화원 정보에 도메인 호스트명을 등록해 주시기 바랍니다. : " + councilDnsHost);
|
||||||
|
log.error("preHandle > [오류] 도메인이 등록되지 않음에 따라 Default 도메인으로 등록되나, 서비스별 문제 발생할 수 있습니다. " + NlibProperty.getString("nlib.council.cd") + ", " + NlibProperty.getString("nlib.council.nm"));
|
||||||
|
councilCd = null;
|
||||||
|
councilNm = null;
|
||||||
|
} else {
|
||||||
|
councilCd = councilInfoMap.get("councilCd");
|
||||||
|
councilNm = councilInfoMap.get("councilNm");
|
||||||
|
}
|
||||||
|
|
||||||
if(StringUtil.isEmpty(councilCd)) councilCd = NlibProperty.getString("nlib.council.cd");
|
if(StringUtil.isEmpty(councilCd)) councilCd = NlibProperty.getString("nlib.council.cd");
|
||||||
if(StringUtil.isEmpty(councilNm)) councilNm = NlibProperty.getString("nlib.council.nm");
|
if(StringUtil.isEmpty(councilNm)) councilNm = NlibProperty.getString("nlib.council.nm");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user