IISExpress 구성 외부 액세스 허용 상세 정보

IISExpress 구성 외부 액세스 허용 상세 정보
1. <문서>/IISExpress/config 폴더 아래에 있는 IISExpress의 프로필을 찾아 applicationhost를 엽니다.config, 다음 코드를 찾습니다.

<site name="WebSite1" id="1" serverAutoStart="true"> 
   <application path="/"> 
      <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" /> 
   </application> 
   <bindings> 
      <binding protocol="http" bindingInformation=":8080:localhost" /> 
   </bindings> 
</site> 

그중name는 웹 프로젝트의 이름입니다. 프로젝트에 대한 설정을 찾은 다음
 
뒤에 덧붙이다
 
그중 192.168.1.1은 당신의 IP 주소로, 8080은 당신의 포트로 바꿉니다
2. 위와 같이 변경한 후 IP 주소를 통해 액세스할 때 400 오류가 발생할 수 있으므로 다음 방법을 사용합니다.
(1) 관리자로 CMD 명령 창 열기
(2) 다음 명령을 입력합니다.
netsh http add urlacl url=http://192.168.1.1:8080/user=everyone 
마찬가지로 IP 주소와 포트를 당신 것으로 바꾸세요.오류가 발생하면 관리자로 실행되는 CMD인지 확인하십시오.IISExpress를 재부팅하면 IP 주소를 사용하여 액세스할 수 있습니다.
삼..위의 두 부분을 완성한 후에 방화벽 때문에 다른 컴퓨터가 당신의 서버에 접근할 수 없을 수도 있습니다. 만약 이런 상황이 발생하면 아래의 방법을 사용하십시오(여기 시스템은 win8.1)
(1) 제어판(보기방식 선택 카테고리) -> 시스템 및 보안 -> Windows 방화벽, 왼쪽에서 고급 설정 선택
(2) 우클릭 인바운드 규칙 -> 새 규칙 -> 포트 -> 특정 로컬 포트에 8080 -> 접속 허용 -> 3개 옵션 모두 선택 -> 새 규칙 이름 입력 -> 완료
이제 외부 프로그램이 당신의 IISExpress에 접근할 수 있습니다
읽어주셔서 감사합니다. 여러분에게 도움이 되었으면 좋겠습니다. 본 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기