이것은 실제 질문입니다. 프로덕션 서버 사용자 계정에 대해 인증 할 ASP.Net 인트라넷 사이트 (테스트 서버)에 대한 Windows 인증을 허용 할 수 있습니까? 그렇다면 어떻게해야할까요?ASP.NET : 프로덕션 서버에 대한 Windows 인증
1
A
답변
0
도메인이 동일한 도메인의 일부인 경우 별도의 도메인에 있으면 도메인간에 트러스트가 필요하며 도메인 이름을 앞에 붙이면 간단하게 "내장"됩니다. 프로덕션 사용자 이름 독립 실행 형 시스템에있는 경우 시스템 간 트러스트를 설정하고 "작업 그룹"의 사용자가 입력 할 수있게되면 매우 복잡해집니다. 서버가 대부분의 주요 회사와 마찬가지로 서버 관리 팀에 의해 관리되는 경우 프로덕션 도메인의 시스템과 테스트 도메인의 시스템 간에는 트러스트가 설정되지 않을 가능성이 큽니다. 많은 기업 보안 정책이 이러한 상호 작용을 금지합니다.
0
당신은
<system.web>
...
<authentication mode="Windows"/>
...
</system.web>
web.config 반면 및 SYSTEM-NAME \ 사용자 이름과 비밀번호로 로그인이 같은 것을 추가해야합니다.
관련 문제
- 1. asp.net Windows 인증
- 2. asp.net windows 인증
- 3. 프로덕션 서버에 패키지 배포시
- 4. 프로덕션 웹 서버에 ASP.NET MVC를 설치해야합니까?
- 5. 클라이언트 응용 프로그램 용 C# Windows 서버에 대한 인증 방법
- 6. ASP.net MVC - Windows 인증/역할 공급자로 인증
- 7. 단일 파일에 대한 Windows 인증
- 8. Windows 인증 자동 로그인
- 9. ASP.NET MVC를 사용한 Windows 인증
- 10. ASP.NET 용 Windows 인증 및 폼 인증
- 11. Windows 서버에 대한 개발자 액세스를 어떻게 처리합니까?
- 12. Windows Safari로 ASP.NET 폼 인증
- 13. ASP.NET 사용자 지정 Windows 인증
- 14. ASP.NET Windows 인증 로그 아웃
- 15. 내가 프로덕션 서버에 .NET 4 Windows 서비스를 설치하려고 해요
- 16. asp.net 프로덕션 서버에서 디버깅
- 17. 도메인 그룹에 대한 Windows 인증
- 18. ASP.NET - 서버에 대한 비동기 호출하기
- 19. Windows 인증 및 jQuery에 대한 WCF 구성
- 20. 프로덕션 환경에서 ASP.NET 라우팅
- 21. 특정 ASP.NET 페이지에 대한 권한 부여 태그가있는 Windows 인증
- 22. ASP.NET - 여러 도메인에 대한 인증
- 23. ASP.net Windows 인증과 ActiveDirectoryMembershipProvider를 사용한 폼 인증
- 24. 프로덕션 서버에 Oracle .NET Provider가 없습니다.
- 25. IIS 6/ASP.NET Windows 인증 검사 목록?
- 26. Windows 서버에 asp.net 응용 프로그램 배포
- 27. Windows Azure 기본 인증
- 28. SharePoint - 프로덕션 서버에 원격으로 연결하는 방법
- 29. ASP.NET 인증
- 30. Windows 서버에 대한 재개 기능이있는 파일 다운로드
각 사용자는 프로덕션 서버와 도메인에 있지만 테스트 서버는 아닙니다. 그러나 인트 라넷 사이트가 시작될 때 로그인 화면이 나타나지 않습니다 (인증 모드가 Windows로 설정 됨). 그러면 로그인 화면을 강제해야합니까? 기술적으로 사용자가 사이트에 로그인하지 않은 경우 도메인 이름 앞에 어떻게 표시해야할지 모르겠습니다. – mattgcon
@mattgcon - 이미 Windows 인증을 사용 중이고 로그인 상자가 표시되지 않으면 페이지에'Request.ServerVariables [ "LOGON_USER"]'를 써서 어떤 사용자 이름이 사용되고 있는지 확인해야합니다 페이지를 볼 수 있습니다. 이렇게하면 현재 사용자가 수락 한 사용자의 위치를 알 수 있습니다. 찾고있는 동작이 이미 도메인 아키텍처의 일부로 구현되었을 가능성이 있습니다. –
내가 완전히 이해하는지 모르겠다. 테스트 서버는 도메인에 없으며 사용자는 테스트 서버에 존재하지 않지만 도메인에 존재합니다. 로그인 한 사용자를 확인하기 위해 쿼리하면 "TEST \ xxxxxxx"가 표시되며 이는 우리 도메인이 아닙니다. 로그인 상자가 나타나지 않으면 테스트 서버에 도메인에 대한 인증을 요청하거나 응용 프로그램 내에서 발생합니다. – mattgcon