Windows 7 Ultimate 64 비트를 사용하고 있습니다.WCF 데이터베이스 로그인이 항상 실패합니다.
VS2010에서 .net 3.5 wcf 응용 프로그램을 열고 빌드 한 다음 업그레이드 프롬프트를 따르는 실수를 저 지르려고합니다.
그 이후로 wcf 웹 사이트에서 데이터베이스에 액세스하면 로그인에 실패하게됩니다. 웹 사이트로 파일을 선택하면 SQL Server가 자체 로그인을 거부합니다. http로 게시하면 내 응용 프로그램 풀 (ASP.NET v4.0)에 할당 된 ID가 사용자로 데이터베이스에 추가 되더라도 로그인 할 수 없습니다.
이것은 나를 미치게합니다. .net 3.5 및 VS2008에서 작업 할 때 정상적으로 작동했습니다. http로 게시 한 후 응용 프로그램 풀 (DefaultAppPool)의 ID에 대한 로그인을 추가해야했지만 정상적으로 작동했습니다.
데이터 소스 구성 마법사를 사용하여 간단한 win forms 응용 프로그램을 작성하고 select my database
을 사용하면 데이터베이스에 액세스 할 수 있습니다. 내 데이터베이스 로그인 자격 증명이 아니지만 WCF에 필요한 다른 것입니다.
누구든지이 문제에 대해 의견을 개진 할 수 있습니까? 그렇지 않으면 새 화면이 필요할 수 있습니다.
추신 : 나는 이것을 시험해보고 해결했지만 아무 것도 해결하지 못했습니다.
"%WINDIR%\Microsoft.Net\Framework\v4.0.30319\aspnet_regiis" -i -enable
"%WINDIR%\Microsoft.Net\Framework\v4.0.30319\ServiceModelReg.exe" -r