2009-07-07 3 views

답변

1

나는 비슷한 질문을했다. here. 지금까지 솔루션을 찾지 못했습니다. 관리자 권한이 있다면 아무리 많은 수의 Microsoft.Web.Administration, WMI 등을 사용해도됩니다. 그러나 웹 앱에서는 찾을 수 없었습니다.

0

나는 거의 완전히 무지합니다. ASP.NET은 작동하지만 일반적으로 SSL 포트가 있다는 보장은 없습니다. 아무도 없을 수도, 5있을 수 ... 나는 당신이 구성 파일의 일종을 통해 귀하의 응용 프로그램에이 정보를 제공해야 할 것 같아요. 이 문제가 ASP.NET과 관련이 없다면 사과드립니다.

1

당신이 사이트의 IIsWebServer 노드의 SecureBindings 속성을 얻기 위해 IIS 메타베이스를 조회 할 수 있어야합니다 거라고는 선행이 포트 번호를 모르는 어딘가에 (예 : web.config로) 알려진 저장 할 수없는 경우 .

System.DirectoryServices 네임 스페이스를 사용하는 등 몇 가지 방법이 있지만 완전 신뢰 또는 높은 권한이 필요합니다.

+0

사실,하지만 아마 web.config에 포트의 마법 번호를 추가하고 관리자가 올바르게 구성 할 것으로 기대합니다. 그런 다음 간단한 리디렉션을 수행합니다. –

+0

동의했지만, OP가이 작업을 진행중인 것처럼 보였습니다. – Kev

관련 문제