2012-03-08 2 views
1

문제점이 있으며 문제를 묻는 방법조차 모르는 문제 중 하나입니다.IIS 기본 인증 및 개체 사용 권한

우리는 IIS 7 (Windows 2007 Server SP2)을 통한 기본 인증을 사용하는 웹 사이트를 가지고 있으며 com 개체를 제외하고는 모두 잘 작동합니다. 누구든지 "easyPDF.PDFProcessor.7"을 알 수 있습니다.

일반 사용자 자격 증명을 사용하여 인증 할 때이 개체는 오류 2147155963을 발생시키고 "출력 파일을 열 수 없습니다"라는 메시지와 함께 실패합니다. 나는 메시지와 오류가 객체에 특정한 것이지만 권한 문제를 지적한다.

그러나 관리자 자격으로 로그인하면 아무런 문제가 없으며 프로세스가 완벽하게 실행됩니다. 로그인 자격 증명이 개체의 사용 권한에 어떻게 영향을 미치는지 알아보기 위해 검색을 올바르게 구별 할 수없는 것 같습니다.

"모든 사용자", "인증 된 사용자", 개체 자체 (관리자 그룹에도 있음), "사용자"및 "IIS_IUSRS"모두가 가득 차도록 해당 디렉터리를 설정했습니다 제어.

나는 여기에서 무엇을보아야할지 전혀 모른다. 누구든지 그것에 어떤 빛이라도 흘릴 수 있거나 올바른 방향으로 나를 가리키면 나는 그것을 감사 할 것입니다.

+0

easyPDF에는 SDK 변경 로그를 보면 임시 파일을 사용하는 모드가 있습니다. 해당 모드를 사용하고 있습니까, 그렇다면 임시 폴더에 사용 권한을 부여 했습니까? – mgnoonan

답변

0

SysInternals의 프로세스 모니터를 사용하여 권한이 실패한 곳을 확인할 수 있습니다.

다운로드 프로세스 모니터 : http://technet.microsoft.com/en-us/sysinternals/bb896645

프로세스 모니터 사용하여 IIS 사용 권한 문제를 감지에 기사 : 어제 그것을보고 Jadarnel27 제안으로 IT, 나는 임시 디렉토리를 맹세했다 http://www.iislogs.com/steveschofield/detecting-permission-issues-using-auditing-and-process-monitor

+0

답장을 보내 주셔서 감사합니다 ... 아니, 우리는 임시 메서드를 사용하지 않으므로 그 문제가 아니라고 생각합니다. 나는 preocessmonitor를 다운로드했고 그걸 가지고 노는 중이지만 아무 것도 보여주지 않고, 보안 이벤트 로그 또는 iis 로그도 보여주지 않습니다. 모든 것이 매우 실망 스럽습니다. 나는 계속 주위를 파고들 것이다. – dsvick

+0

라이센스 파일이나 레지스트리 설정은 어때? 프로세스 모니터에 아무 것도 나타나지 않는다면 좀 걱정 스러울 것입니다. iTextSharp로 전환하고 COM 객체를 제거 할 가능성이 있습니까? – mgnoonan

0

을하지만 어쩌면 나는 나의 임시 직원 및 창 temp 아닙니다 보았다. 어느 쪽이든, 내가 한 모든 것은 '인증 된 사용자'를 추가 한 것이므로 현재 작동 중입니다.

감사합니다. 모두들 !!

이제 프로세스 모니터에 대해 더 자세히 알게되었습니다! :)