동일한 웹 서버의 교차 응용 프로그램에서 인증 / 로그인 문제 | IIS 7.5 설치

RC

동일한 서버에 GamesPlayLogin 및 GamesPlay라는 두 가지 애플리케이션이 설정되어 있습니다. [윈도우 서버 2008 R2]

따라서 사용자가 로그인 응용 프로그램 (GamesPlayLogin)을 사용하여 인증되면

<authentication mode="Forms">
  <forms name="GamesLoginCheck" loginUrl="/GamesPlayLogin/Default.aspx"  
         timeout="240" path="/" slidingExpiration="true" />
</authentication>

응용 프로그램 인 GamesPlay로 리디렉션됩니다. 그러나 리디렉션을 수행하면 인증이 매번 실패하고 사용자가 첫 번째 응용 프로그램 인 GamesPlayLogin으로 다시 리디렉션됩니다.

요구 사항 결정에 따라 두 응용 프로그램은 다른 응용 프로그램 풀에서 실행되도록 설정되어 다른 응용 프로그램에 영향을주는 한 앱에서 발생하는 문제를 방지 할 수 있습니다. 그리고 우리는 자동 생성 키를 사용하고 있습니다.

또한 IIS (버전 7.5)를 확인하여 "각 응용 프로그램에 대한 고유 키 생성"확인란이 선택 취소되었는지 확인했습니다.

이벤트 로그 표시 ::

Event message: Forms authentication failed for the request
Reason: The ticket supplied was invalid

위의 이벤트 로그와 관련된 많은 솔루션을 보았지만 성공하지 못했습니다. 첫째로 내 응용 프로그램은 동일한 웹 서버에 있으며 자동 생성 키를 사용하는 동일한 설정이 이전에 작동했습니다 (Windows Server 2008, 최근에 Windows Server 2008 R2로 마이그레이션 할 때까지).

동일한 설정이 이전에 작동했지만 (Windows Server 2008) 최근에 Windows 2008 R2로 이동 한 후에는 여전히 작동하지 않는 이유를 찾고 있습니다.

RC

IIS 7과 7.5 사이에는 응용 프로그램 풀의 기본 ID가 네트워크 서비스에서 자동으로 생성 된 AppPool ID로 변경되었다는 차이점이 있습니다.

또한 두 응용 프로그램 풀이 서로 다른 사용자로 실행되었습니다.

autogenkey는 사용자 단위로 저장되고 두 프로세스는 서로 다른 사용자로 실행되므로 서로 다른 autogen 키를 갖게되므로 여기서 문제가 발생하는 이유를 설명합니다.

를 통과 데브 'S 블로그 , 마지막으로 많은 도움이 입증되었다.

마지막으로 요구 사항을 고려하여 응용 프로그램 풀의 ID를 각 앱 풀에 대해 동일한 사용자로 변경했습니다.

또한 Kev 의이 블로그 게시물 에서는 autogenkey가 레지스트리에 저장되는 방법에 대해 설명합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

호스팅 컴퓨터에 로그인 한 사용자 만 IIS에서 웹 응용 프로그램 호스팅

분류에서Dev

NGINX에서 응용 프로그램에 대한 LDAP 인증 억제

분류에서Dev

MVC 5와 Web API 간의 Owin 인증 (별도의 IIS 응용 프로그램)

분류에서Dev

MVC 5와 Web API 간의 Owin 인증 (별도의 IIS 응용 프로그램)

분류에서Dev

Turorial 용 웹 서버 이외의 웹 서버에 Aurelia 웹 응용 프로그램 설치

분류에서Dev

서버의 내 시스템 웹 응용 프로그램 파일에 대한 액세스 차단

분류에서Dev

ASP.Net Identity 2 Web API 응용 프로그램에서 사용자 인증에 대한 제한 시간을 어디에서 설정해야합니까?

분류에서Dev

Windows 7에서 일부 프로그램의 사용자 인터페이스 품질 문제

분류에서Dev

IIS 7에서 창 인증 문제

분류에서Dev

응용 프로그램 서버와 독립적으로 Java 웹 응용 프로그램에서 파일 업로드를 위해 문자 집합 / 인코딩을 구성하는 방법은 무엇입니까?

분류에서Dev

내 응용 프로그램에서 Citrix 직접 로그인 문제

분류에서Dev

서버가 가질 수있는 IIS 응용 프로그램 풀의 수에 제한이 있습니까?

분류에서Dev

동일한 응용 프로그램에서 다른 워크 스테이션의 동일한 프린터로 C # 인쇄가 일치하지 않음

분류에서Dev

다른 서버의 IIS에서 호스팅되는 응용 프로그램으로 하위 도메인 지정

분류에서Dev

64 비트 Windows 7의 프로그램 파일에 응용 프로그램이 설치된 경우 WebView에서 URL을로드 할 수 없음

분류에서Dev

귀 안에서 여러 웹 응용 프로그램과 함께 하나의 인증 사용

분류에서Dev

Azure에서 SqlMembership 공급자로 폼 인증을 사용하여 ASP.NET 웹 응용 프로그램 연결

분류에서Dev

IIS 6 웹 사이트에서 특정 응용 프로그램에 https 사용

분류에서Dev

ID : 두 개의 서로 다른 asp.net mvc5 응용 프로그램에서 인증

분류에서Dev

ID : 두 개의 서로 다른 asp.net mvc5 응용 프로그램에서 인증

분류에서Dev

설치 프로그램이 ASP.NET의 웹 서버에있을 때 클라이언트에 응용 프로그램 설치

분류에서Dev

동일한 응용 프로그램의 두 인스턴스를 설치하는 방법이 있습니까?

분류에서Dev

VS 웹 응용 프로그램에서 .designer 파일의 이유

분류에서Dev

iis7에서 응용 프로그램을 검색하는 동안 css 및 js 파일을 찾을 수 없음 (서버가 404 상태로 응답 함)

분류에서Dev

asp.net Core에서 콘솔 응용 프로그램과 웹 응용 프로그램의 차이점

분류에서Dev

동일한 서버에있는 두 개의 분리 된 CakePHP 응용 프로그램에서 인증 될 수 없습니다.

분류에서Dev

Cakephp 응용 프로그램의 Facebook 로그인 문제

분류에서Dev

MVC 웹 응용 프로그램에서 ASP.NET ID 삭제 문제

분류에서Dev

응용 프로그램 APK 설치 프로그램에서 완료 버튼 제거

Related 관련 기사

  1. 1

    호스팅 컴퓨터에 로그인 한 사용자 만 IIS에서 웹 응용 프로그램 호스팅

  2. 2

    NGINX에서 응용 프로그램에 대한 LDAP 인증 억제

  3. 3

    MVC 5와 Web API 간의 Owin 인증 (별도의 IIS 응용 프로그램)

  4. 4

    MVC 5와 Web API 간의 Owin 인증 (별도의 IIS 응용 프로그램)

  5. 5

    Turorial 용 웹 서버 이외의 웹 서버에 Aurelia 웹 응용 프로그램 설치

  6. 6

    서버의 내 시스템 웹 응용 프로그램 파일에 대한 액세스 차단

  7. 7

    ASP.Net Identity 2 Web API 응용 프로그램에서 사용자 인증에 대한 제한 시간을 어디에서 설정해야합니까?

  8. 8

    Windows 7에서 일부 프로그램의 사용자 인터페이스 품질 문제

  9. 9

    IIS 7에서 창 인증 문제

  10. 10

    응용 프로그램 서버와 독립적으로 Java 웹 응용 프로그램에서 파일 업로드를 위해 문자 집합 / 인코딩을 구성하는 방법은 무엇입니까?

  11. 11

    내 응용 프로그램에서 Citrix 직접 로그인 문제

  12. 12

    서버가 가질 수있는 IIS 응용 프로그램 풀의 수에 제한이 있습니까?

  13. 13

    동일한 응용 프로그램에서 다른 워크 스테이션의 동일한 프린터로 C # 인쇄가 일치하지 않음

  14. 14

    다른 서버의 IIS에서 호스팅되는 응용 프로그램으로 하위 도메인 지정

  15. 15

    64 비트 Windows 7의 프로그램 파일에 응용 프로그램이 설치된 경우 WebView에서 URL을로드 할 수 없음

  16. 16

    귀 안에서 여러 웹 응용 프로그램과 함께 하나의 인증 사용

  17. 17

    Azure에서 SqlMembership 공급자로 폼 인증을 사용하여 ASP.NET 웹 응용 프로그램 연결

  18. 18

    IIS 6 웹 사이트에서 특정 응용 프로그램에 https 사용

  19. 19

    ID : 두 개의 서로 다른 asp.net mvc5 응용 프로그램에서 인증

  20. 20

    ID : 두 개의 서로 다른 asp.net mvc5 응용 프로그램에서 인증

  21. 21

    설치 프로그램이 ASP.NET의 웹 서버에있을 때 클라이언트에 응용 프로그램 설치

  22. 22

    동일한 응용 프로그램의 두 인스턴스를 설치하는 방법이 있습니까?

  23. 23

    VS 웹 응용 프로그램에서 .designer 파일의 이유

  24. 24

    iis7에서 응용 프로그램을 검색하는 동안 css 및 js 파일을 찾을 수 없음 (서버가 404 상태로 응답 함)

  25. 25

    asp.net Core에서 콘솔 응용 프로그램과 웹 응용 프로그램의 차이점

  26. 26

    동일한 서버에있는 두 개의 분리 된 CakePHP 응용 프로그램에서 인증 될 수 없습니다.

  27. 27

    Cakephp 응용 프로그램의 Facebook 로그인 문제

  28. 28

    MVC 웹 응용 프로그램에서 ASP.NET ID 삭제 문제

  29. 29

    응용 프로그램 APK 설치 프로그램에서 완료 버튼 제거

뜨겁다태그

보관