에휴 어찌저찌 월요일에 자바의 앞부분..?이 다 끝났고
오늘은 자바스크립트, html, css를 이용해 웹페이지에 텍스트를 출력하는 것을 배웠는데,,
다들 톰캣 실행을 아무 문제없이 했겠져..
근데 나는 이런 문구와 함께 톰캣 실행이 안되는것..^^
선생님께 여쭤보니 처음엔 포트변경을 잘못한것이 아니냐는 말씀만 하셔서
더 더 욱 혼란스러웠다..
1. 포트변경을 잘못한것 아닌가?
==> 아니다 모든 수강생과 같이 8005 8080 을 7005 7070으로 변경했다.
그래도 나는 저런,,같은 경고창이 뜸
2. 보안상의 문제를 해결해야하나?
==> 이것이 바로 문제였다.
어쨌든 나만 해결이 안되는 상황에서 진도를 나가기 시작했고,
선생님께 도움을 요청했을땐 말도 너무 어렵게 하시고 뚜렷한 해결책이 없었다.
그래서 수강생 단톡에 도움을 요청했다.
https://blowmj.tistory.com/entry/iOS-iOS9-App-Transport-Security-%EC%84%A4%EC%A0%95%EB%B2%95
[iOS] iOS9 App Transport Security 설정법
iOS9으로 업데이트 되면서, HTTP로 접속을 하거나, 인증되지 않은 HTTPS 즉, 정상적인 SSL이 아닌 곳으로 이동이나 webView를 띄우면 아래와 같은 에러가 나게 됩니다. NSURLSession/NSURLConnection HTTP load fa..
blowmj.tistory.com
수강생 한 분이 이 사이트를 보내주셨다.
구글링하니까 바로 저 블로그가 나오긴하더라!!
하지만 그 순간엔 구글링이고 뭐고 당황해서,,
그저 정보를 주신게 너무 감사할뿐...ㅎㅎㅎㅎㅎ
[ 원인 ]
App Transport Security란..? (앱 전송 보안)
App Transport Security(이후 ATS)는 iOS 9.0또는 OS X 10.11 이상 유효하며,
응용프로그램과 웹 서비스간의 안전한 연결을 위해 사용할 수 있습니다.
ATS가 활성화되면 HTTP를 통해 통신을 할 수 없습니다.
이게 핵심 문장인 것 같다.
그래서 부랴부랴 나의 맥북 버전을 확인해보니 역시나 버전 11.6 이기에
ATS가 활성화되었나봄 ㅎㅎ
[ 해결방법 ]
여기서 이제 나의 고난이 시작되었는데
도대체 Info.plist 는 어디에 위치해있는가..?(ㅋㅋㅋㅋ)
아니 나 이래서 개발자되는거맞아? 이생각 하면서 진짜 창피했다..
일단 찾아야하니까 이클립스가 있는 폴더 이것저것 눌러봤음!
@ 가끔은 무식이 답임 @
1) 오른쪽 버튼을 누르다 패키지내용보기를 발견^^
2) contents 클릭
3) 드디어 Info.plist발견
4) Allow Arbitrary Lodas -> Yes
나는 밑줄친 부분이 아예 없었음..띠용
(그리고 또 다른 맥북이용자는 같은 경고문이 뜨지 않았다던데,, 그 분의 맥북 버전이 나랑 똑같다면
내 맥북에 뭔가 문제가 있다는거겠지.. 대면수업을 하게되면 슬쩍 물어봐야겠다!)
일단 해결해야하기때문에
Allow Arbitrary Lodas를 추가하고 -> Yes를 눌러줬더니 실행완료~~
무사히 설정, 실행 완료.,,,
내일은 또 무슨일이 벌어질까 두렵고 두렵고요,,
재밌어서 봐준다.... 오늘 일기 끝ㅠ
내일부터는 정말 정말 하루 공부정리 열심히 할거야~~~~~~~~~!
(8일동안 멘붕와서 못했다..)
출처: https://blowmj.tistory.com/entry/iOS-iOS9-App-Transport-Security-설정법 [블로가 되어 날아보자]
'공부 > 기타' 카테고리의 다른 글
2022.02.08 - Vue.js 개발환경세팅 MAC (+ 에러 추가) (0) | 2022.02.09 |
---|---|
2021.11.10 - 나의 맥북에 무슨일이 생긴걸까,, 이클립스 권한 오류 해결방법 (0) | 2021.11.10 |
2021.09.10 - 비트 & 바이트 , ASCII & Unicode (0) | 2021.09.11 |
2021.09.06 - 노마드 코더 / 웹 프로그래머 테크트리(feat.공부 순서) (0) | 2021.09.06 |
2021.09.06 - 맥북 개발환경 설정 및 강의정리(MAC/OS환경) (0) | 2021.09.06 |