2010-05-21 6 views
1

안녕하세요 플렉스를 사용하는 json을 반환하는 컨트롤러 동작을 호출하는 사이트가 있습니다. 이것은 dev 서버에서 잘 작동합니다. flex 어플리케이션을 가지고있는 폴더는 웹 프로젝트 내부와 dev en 환경에서 작동합니다. 실제 호스트 시나리오에서는 hostname, 즉 www.someurl.com이 호출됩니다.IIS hosting, asp.net mvc

실제 라이브 시나리오에서 이것은 호스트 이름을 호출합니다. 인트라넷을 호출 할 호스트 이름이 아니기 때문에 flex 응용 프로그램은 http://localhost/Virtual이라는 디렉토리 이름을 사용하는 것으로 보입니다.

가상 디렉터리 이름이 완전히 누락 된 것 같습니다. 나는 분명히 기본적인 것을 놓치고있다, 어떤 도움?

임 생각 밖으로 플렉스 응용 프로그램 폴더를 이동하고 별도의 응용 프로그램으로 호스팅, 그것은 플렉스 응용 프로그램은 클라이언트 컴퓨터에서 실행하는 것입니다

답변

0

작동 할 수 있습니다. Flex가 localhost를 검색하면 서버가 아닌 클라이언트의 PC에서 실행중인 서비스를 찾으려고 시도합니다.

로컬 호스트를 인트라넷 서버의 정규화 된 도메인 이름으로 변경해야합니다. 그렇게하면 Flex 앱이 클라이언트 PC 대신 서버에서 서비스를 호출합니다.

+0

나에게 정규화 된 도메인 이름의 예를 제공 할 수 있습니까? 감사합니다. – tomasz

+0

이렇게 하시겠습니까? http :/서버 이름. 도메인 이름 – tomasz

+0

www.myflexdomain.com/jsonVirtualDirectory –

관련 문제