필자는 테스트 서버에서 테스트 목적으로 만든 도메인과 통신하기 위해 CFHTTP를 얻으려고합니다. 도메인의 주소는 "mydomain.example.com"입니다. cfhttp를 사용하여 연결하려고 할 때마다 :cfhttp dns resolution
Your requested host "mydomain.example.com" could not be resolved by DNS.
나는 이미 Windows hosts 파일에 항목을 추가했습니다.
<cfset loc.javaInet = createObject("java","java.net.InetAddress")>
<cfset loc.dnsLookup = loc.javaInet.getByName("mydomain.example.com")>
하는
mydomain.example.com/127.0.0.1
다시 얻을 수 있습니다 :
mydomain.example.com 127.0.0.1
는 나 또한 java.net.InetAddress의이 ColdFusion 페이지에서 다음을 수행하여 도메인을 확인할 수 있는지 확인했습니다
나는 coldfusion 서비스를 시작 및 중지하고 runtime \ jre \ lib \ security \ java.security의 networkaddress.cache.ttl 값을 0으로 변경하려고 시도했습니다.
나는 모든 것이 jre 레벨에서 해결되지만 cfhttp 레벨에서는 해결되지 않는 이유를 놓치고 있습니다. 어떤 아이디어 ???
cfhttp 주소를 IP로 바꾸면 작동합니까? – dhorn