Google은 조직에서 유지 관리하는 기존 (클래식 ASP) CRM을 보유하고 있습니다. 사용자는 웹 앞면을 통해 파일을 업로드 할 수 있으며 네트워크 공유에 저장되며 파일 이름, 업 로더 등은 데이터베이스에 저장됩니다. .config 파일을 제외한 모든 것이 훌륭하고 훌륭합니다..config 파일 검색
어떤 사람들은 이러한 사람들을 잘 다운로드 할 수 있지만 다른 사람들은 다음과 같은 오류 메시지를받습니다. 요청한 페이지 유형이 명시 적으로 금지되어있어 서비스되지 않습니다. '.config'확장자가 잘못되었을 수 있습니다.
일부 사용자 컴퓨터에서는 파일 링크가 "file : // networkshare/filename"(작동)이고 다른 컴퓨터에서는 "http : // networkshare/filename"인 것으로 보입니다. (작동하지 않습니다)
iss6의 .config에 text/plain으로 설정된 MIME 유형이 있습니다. 모든 사용자가 IE8을 실행 중입니다.
페이지의 코드는 데이터베이스에서 반환 된 레코드를 기반으로 href 링크를 만듭니다.
왜 다른 PC의 동일한 브라우저에서 링크가 다르게 렌더링되는 방식에 차이가 있습니까? 사람들이 web.config 사이트를 볼 수있게하는 .config 파일을 어떻게 허용합니까?
링크를 작성하는 코드는 다음과 같습니다 이상한
function getlink(file_nm,path)
{
thisPage.navigate.CheckDocumentAttachedToRequest(file_nm, path)
var sDocLink = path.replace(/\//g,"\\") + "\\" + file_nm;
return "<A class=\"parislink2\" TARGET=\"_BLANK\" HREF=\"\\\\" + thisPage.get_sServerName() + "\\" + sDocLink + "\">" + file_nm + "</A>";
}
나는 파일 접두사를 하드 코딩했다. 나는 이런 식으로하고 싶지 않지만 일을 마쳤다. – Curtis