2014-10-15 2 views
1

QuickBooks v3.0 용 IPP .NET SDK를 사용하는 기존 웹 앱이 있습니다. 현재 호스트에서 제대로 작동합니다. 하지만 지금은 내 앱을 Azure로 옮기려고합니다. 고객 및 공급 업체와 같은 여러 QB 엔티티를 쿼리하여 검도 그리드에 반환하는 페이지가 있습니다. 다시 이것은 현재의 호스팅 환경에서 잘 작동합니다. 하지만 Azure에서는 이러한 데이터가 반환되지 않으며 디버깅 방법을 찾지 못했습니다.Intuit IPP가 Azure에서 작동하지 않습니다.

추적 로그를 설정하고 아래의 azure 파일 시스템을 가리 키도록 web.config 파일의 응답 로그를 요청했지만 아무런 주사위 ... 로그가 기록되지 않았습니다.

<system.diagnostics> 
    <switches> 
     <!-- To turn on/off intuit cloud sync logging--> 
     <add name="IPPTraceSwitch" value="4" /> 
     <!-- values are a range from simple to verbose; 0 - 4. 0 is off, 4 is verbose--> 
    </switches> 
    <!-- turn to true or false to turn on intuit api call tracing --> 
    <trace autoflush="true" indentsize="2"> 
     <listeners> 
     <add name="IdsTracer" type="System.Diagnostics.TextWriterTraceListener,System,Version=4.0.30319.1,Culture=neutral,PublicKeyToken=ffff" initializeData="D:\home\site\wwwroot\Logs\Intuit\Trace\QBAPITrace.log" /> 
     </listeners> 
    </trace> 
    </system.diagnostics> 
    <intuit> 
    <ipp> 
     <logger> 
     <!-- To enable/diSable Intuit Request and Response log --> 
     <requestLog enableRequestResponseLogging="true" requestResponseLoggingDirectory="D:\home\site\wwwroot\Logs\Intuit" /> 
     </logger> 
    </ipp> 
    </intuit> 

this article마다 원격 디버깅을 설정하려고했습니다. 하지만 Qualifier에 넣을 때, 그것은 내 사용자와 파워 유저를 요구하지만, "Operation is Takeing Expected Expected"라는 팝업 상자를 디스플레이하는 동안 본질적으로 멈춰 버린다. 그리고 결코 w3wp.exe를 나열하는 지점에 도달하지 않는다. 프로세스 (또는 해당 프로세스의 모든 프로세스).

IPP가 Azure에서 작동하도록 명시 적으로 변경해야하는 변경 사항이 있습니까?

+0

Google에서 fiddler2를 다운로드하고 하늘색 코드와 함께 실행하여 거기에 어떤 요청/응답이 기록되어 있는지 확인할 수 있습니까? –

+0

@nimishashrivastava 데이터를 가져 오기위한 프론트 엔드 요청 만 캡쳐하고 있습니다 ... 본질적으로 로그 된 컨트롤러 동작을 호출하지만 백엔드 서버는 intuit로 데이터를 가져 오기 위해 호출을 수행합니다. 그 전화는 내가 말할 수있는 것에서 피들러에게 보이지 않는다. 그리고 그것은 의미가있는 것처럼 보인다. .. 내가 무엇인가 놓치지 않고있는 한. –

+0

FTP 클라이언트를 사용하여 수동으로 로그 파일 디렉토리를 추가하여 수정되었습니다. 그런 다음 로깅이 작동했습니다. –

답변

0

FTP 클라이언트를 사용하여 수동으로 로그 파일 디렉토리를 추가하여 수정되었습니다. 그런 다음 로깅이 작동했습니다.

관련 문제