DotNetOpenAuth SDK-3.4.5.10201.vsix를 설치했는데 작동하지 않습니다. 로컬로 작동하지만 (localhost로 실행할 때) 게시하려고하면 작동하지 않습니다.
내가 얻는 IIS 오류 메시지는
오류 요약
HTTP 오류 500.22-내부 서버 오류
통합 관리 파이프 라인 모드에 적용되지 않는 ASP.NET 설정이 감지되었습니다.
과
Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032
문제를 해결하는 방법에 대한 제안이 있습니다.
시도 할 수있는 것 :
구성을
system.webServer/modules
섹션으로 마이그레이션 하십시오. 수동으로 또는 명령 줄에서 AppCmd를 사용하여 (예 :) 수행 할 수 있습니다%SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/"
.AppCmd
응용 프로그램을 마이그레이션하는 데 사용하면 통합 모드에서 작동 할 수 있으며 클래식 모드 및 이전 버전의 IIS에서도 계속 작동합니다.이 오류를 무시해도 괜찮은 경우
system.webServer/validation@validateIntegratedModeConfiguration
false 로 설정 하여 사용하지 않도록 설정할 수 있습니다 .또는 응용 프로그램을 클래식 모드 응용 프로그램 풀로 전환하십시오 (예 :)
%SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"
. 응용 프로그램을 이주 할 수없는 경우에만이를 수행하십시오.
"기본 웹 사이트"및 "Classic .NET AppPool"을 응용 프로그램 경로 및 응용 프로그램 풀 이름으로 설정하십시오.
그러나 문제는 내가 소유자가 아니기 때문에 ISS 서버에 액세스 할 수 없다는 것입니다. 이 문제를 해결할 방법이 있습니까?