같은 네트워크에 연결된 모바일 장치에서 로컬로 액세스하려는 WebAPI 프로젝트를 실행 중입니다.로컬 네트워크를 통해 IISExpress에서 실행되는 WebAPI에 액세스
나는 모든 단계를 here (tower
내 hostame입니다) 시도했지만 제대로 동작하지 않습니다 :
There are three changes you might need to make.
Tell IIS Express itself to bind to all ip addresses and hostnames. In your .config file. Typically:
VS 2015: $(solutionDir)\.vs\config\applicationhost.config
Find your site's binding element, and add
<binding protocol="http" bindingInformation="*:8080:tower" />
Setup the bit of Windows called 'http.sys'. As an administrator, run the command:
netsh http add urlacl url=http://tower:8080/ user=everyone
Allow IIS Express through Windows firewall.
Start/Windows Firewall with Advanced Security/Inbound Rules/New Rule...
Program %ProgramFiles%\IIS Express\iisexpress.exe
OR Port 8080 TCP
로컬로 모든 것이 잘 작동 :
을 그러나 모바일 - I 오류가 발생했습니다 :
tower's server DNS address could not be found.
ERR_NAME_NOT_RESOLVED
왜 이런 일이 일어날 지 아무도 알지 못합니까?
이것은 IIS 설정과 관련이 없습니다. 여러분의 * 모바일 장치가 사용하고있는 DNS 서버가 있다면, 그것은 '타워'를 해결하지 못합니다. – spender
라우터 나 비슷한 곳에서 매핑을 추가해야합니까? – TomSelleck
아마도 프로그래밍과 관련이 없으므로 https://serverfault.com에서이 질문을 보내야합니다. – spender