다른 API와 대화하는 Azure 웹 앱을 개인적으로 테스트하고 있습니다. 난 단지 같은 특정 IP 주소를 통과시키는 해요 :도메인 이름으로 웹 사이트에 대한 액세스 제한
<system.webServer>
<security>
<ipSecurity>
<add allowed="true" ipAddress="192.168.100.1" subnetMask="255.255.255.0" />
</ipSecurity>
</security>
그러나 한 API는 신뢰할 수있는 고정 IP 주소가 없습니다. 그래서 다음과 같이 도메인을 통해 수 있도록하기 위해 노력하고있어 :
https://www.iis.net/configreference/system.webserver/security/ipsecurity/add
<system.webServer>
<security>
<ipSecurity>
<add allowed="true" domainName="example.com." />
</ipSecurity>
</security>
워드 프로세서 말 :. "제한 규칙을 부과하기에 도메인 이름을 지정합니다 당신은 사용할 수 있습니다 와일드 카드로 별표 (*). "
내가 작동하지 않기 때문에 나는 틀린 도메인 이름을 가지고 있다고 생각한다. (이 시점에서 추측하고, 로그를 볼 필요가있다.) "* .example.com", "example.com"및 "example.com"을 시도했습니다. (끝에 점).
1)이는 domainName 문자열이 무엇 형식으로 : 물어 날 리드
? 예를 찾을 수 없습니다. 예를 들어, "https"또는 "http"프로토콜이 필요합니까?
2) Azure 웹 응용 프로그램에 연결하려는 도메인 이름/IP 주소는 어떻게 표시됩니까? 즉, 피들러 트래픽에 해당하는 것을 어떻게 볼 수 있습니까? 내 사이트로 연결되는 API의 끝점을 확인해야합니다. 나에게 내가 다음 온라인 도구를 사용하여 도메인 이름으로 변환 된 IP 주소를 준 로그 분석을 바탕으로