2012-04-29 3 views
2

SQL 쿼리를 실행하는 데 자바 스크립트를 사용하는 HTML 페이지가 몇 개 있습니다. 이러한 html 파일은 네트워크의 공유 드라이브에서 액세스됩니다. 이것은 IE6에서 완벽하게 작동합니다. 내 직장이 IE8로 업데이트 중입니다. 이제 다음과 같은 경고 메시지가 나타납니다.IE8 ADO JavaScript를 사용하여 레코드 집합을 열 때 경고가 발생합니다.

"이 웹 사이트는 안전하지 않을 수있는 데이터 공급자를 사용합니다. 웹 사이트를 신뢰할 수 있으면 확인을 클릭하고 그렇지 않으면 취소를 클릭하십시오."

모든 SQL 상호 작용으로 인해이 경고가 발생하므로 매우 귀찮습니다.

나는 많은 시간을 들여 연구를 해왔으며 해결책은 신뢰할 수있는 사이트 목록에 사이트를 추가해야하는 것으로 보입니다. 그러나 그룹 정책으로 인해 IE 설정에 액세스 할 수 없기 때문에 그렇게 할 수 없으며 IT 부서에서 신뢰할 수있는 사이트 목록을 변경하지 않는다고 말합니다.

다른 옵션이 있습니까? 어떻게 든 신뢰할 수있는 인증서를 얻을 수 있다면 도움이 될까요? 나는 또한 javascript없이 웹 서버없이 SQL을 실행하고 시도하는 다른 방법을 연구했지만 많은 행운이 없었다.

답변

1

다른 서버의 데이터에 액세스하기 때문에 도메인 간 경고가 표시됩니다. 당신은 그들을 동일한 서버에 놓을 수 있고 그것은 당신의 문제를 해결할 것입니다. '

상관없이, 나는 모든 진실함을 가지고 이것을 의미합니다. 당신은 당신 부서와 함께 일어나서 약간의 마음을 가져야합니다. 그들은 당신을 조심하고 거의 싫어할 것 같은 ... 그들이 당신을 설득시키지 않도록하십시오. 예절 바르고 완고해야한다. 그리고 만약 당신이 정말로 그것에 대해 거시기가되고 싶다면, 당신이 말한 하이 마 (high horse)에있을 때, 당신은 그들의 전문 기술에 의문을 제기해야합니다. 특히 사용자 에이전트 (user-agents)에 의문을 제기해야합니다. 2012 년에 ie6에서 전환하는 경우 ... 허용 할 수있는 상황을 설명 할 수 없습니다. 저는 인트라넷이 ie6 용으로 특별히 제작되었다고 가정하고 있습니다. 그들의 주된 변명이 될 것입니다. ..... 2007 년에 제 7 대가 나왔습니다. 그들의 변명은 5 살입니다. 게다가 .... 아직 약한 소스입니다.

설치에 크롬 프레임을 추가하면 나와 모든 동료가 크롬을 즐길 수 있습니다. 그것을 봐라. 와우 그것 부서.

마지막으로 .... 개발자는 브라우저를 선택할 수 없으며 사용자가 액세스 권한을 부여한 브라우저가 완벽하게 작동하지 않습니다. a) 끝내기 b) 끝내기 c) 끝내기

0

Albert은 이미 (이고 어쨌든 그는입니다.) 끝냅니다. 그렇지 않으면 솔루션은 클라이언트와 데이터베이스간에 서버 (네트워크 어딘가)를 통과시키는 것입니다. node-tds 또는 tedious과 같은 odbc 라이브러리와 함께 node.js을 사용하십시오.

관련 문제