0%

.Net Core의 Web api에서 Ip 변경하기 (localhost->Ip)

.Net Core의 Web api Server를 개발하다가…

음…
도데체 어쩌다가 내가 **C#**과 .Net 까지 건들게 된건지 모르겠지만..
약간 우여곡절이 있다.
같이 일하는 다른 회사에서 api를 DLL로 주는 바람에 Spring에서 이것을 호출하기 위해 .Net Core를 다루게 되었다. (대부분은 Rest api를 쓰는데…)
그리고 테스트를 하다가 Localhost가 아닌 실제 IP를 좀 써봐야 해서 했더니…
접속이 안된다.
물론 localhost를 쓰면 또 잘 나오고..
이런 괴이현상을 해결하여(?) 포스팅을 한다.

일단 진행하는 환경은 Mac OS이며, .Net Core 2.2의 Web api 서버 환경이다.
Mac의 Visual Studio는 정말 변태적인 IDE의 끝판왕 인것 같다.
이것을 감안하고 진행한다.

How to?

아래의 사진과 같이 프로젝트(Mac에서는 솔루션이라고 하는거 같다)를 선택하고…

(상위가 아니다. 그림처럼 실제 프로젝트 디렉토리<하위디렉토리?> 이다.)

그럼 아래의 그림처럼 옵션을 선택한다.

실행 -> 구성 -> Default(이 부분은 본인의 구성) 항목으로 이동 후, ASP.NET Core 탭으로 이동하자.
아래의 사진과 같이 앱 URL이란 항목이 있는데 이 부분을 자신의 IP로 변경하면 된다.


음…

개인적으로 C/C++/C# 이쪽 언어는 만지지 않으려 한다.
학부생 시절 사실 별로 좋은 기억도 없고, 언어 자체를 다루기에 나에게 뭔가 거부감이 먼저 앞선다.
그리고 이 포스팅이 사실 맞는 방법인지 모르겠지만…
일단 나는 테스트를 위해 급하게 찾아서 한 방법이다.
더 좋은 방법이 있다면 이메일 등으로 알려주시면 대단히 감사하겠다.