2014-07-23 1 views
1

나는 잠시 동안 검색 한 내가 지금까지 아무런 답변이 없어, 내 문제는이 메서드의 호출 CreateMongoCRCredential (MongoDB를 C#을 드라이버)

MongoClientSettings settings = new MongoClientSettings(); settings.Server = new MongoServerAddress(host, 35428); MongoCredential cred = MongoCredential.CreateMongoCRCredential(dbName, user, pwd); settings.Credentials = new List<MongoCredential>() { cred }; Client = new MongoClient(settings);

에 의존

예외 :

`보안 예외

설명 : 응용 프로그램이 보안 정책에 의해 허용되지 않는 작업을 수행하려고했습니다. 이 응용 프로그램에 필요한 사용 권한을 부여하려면 시스템 관리자에게 문의하거나 구성 파일에서 응용 프로그램의 신뢰 수준을 변경하십시오.

예외 정보 : System.Security.SecurityException : 요청이 실패했습니다.

소스 오류 :

처리되지 않은 예외가 현재 웹 요청을 실행하는 동안 생성되었습니다. 예외의 출처와 위치에 관한 정보는 아래의 예외 스택 추적을 사용하여 식별 할 수 있습니다.

스택 추적 :

[SecurityException가 :. 요청이 실패한] Agenda.Core.MongoDB.Wrapper.DbContext.GetContext (스트링 호스트 문자열 사용자 문자열 PWD 문자열 DBNAME 부울 forceReset)에 DbContext.cs : 80`

아이디어가 있으십니까?

답변

0

중간 신뢰는 지원되지 않습니다. 현재 버전 1.x는 부분 신뢰를 지원합니다. 그러나 우리는 2.x 릴리스에서 부분 신뢰 지원을 중단 할 예정입니다. 이 JIRA 티켓을 참조하십시오 : https://jira.mongodb.org/browse/CSHARP-952.