1
나는 geckofx로 작업하기 시작했고 탭이 달린 간단한 브라우저를 구현했다. 내 질문은 각 탭에 별도의 쿠키/세션 ID를 부여하는 방법입니다.geckofx C#의 각 탭에 쿠키를 분리하는 방법은 무엇입니까?
편집 : 아니면 새로운 쿠키로 브라우저의 새 인스턴스를 만들 수 있습니까?
나는 geckofx로 작업하기 시작했고 탭이 달린 간단한 브라우저를 구현했다. 내 질문은 각 탭에 별도의 쿠키/세션 ID를 부여하는 방법입니다.geckofx C#의 각 탭에 쿠키를 분리하는 방법은 무엇입니까?
편집 : 아니면 새로운 쿠키로 브라우저의 새 인스턴스를 만들 수 있습니까?
해결하십시오 Siterefresh가 구성되어 있지 않은 경우,이 좋은 작품 : Is that possible ? GeckoFX can use seperate CookieContainer per instance?
당신이 넣어 비주얼 스튜디오 인터페이스 구현을 완료 한 코드에 따라.
[Guid("c375fa80-150f-11d6-a618-0010a401eb10")]
[ContractID(CookieServiceFactory.ContractID)]
public class CookieServiceFactory : GenericOneClassNsFactory<CookieServiceFactory, CookieService>
{
public const string ContractID = "@mozilla.org/cookieService;1";
}
public class CookieService : nsICookieManager2
{
private static nsICookieManager2 _cookieService;
static CookieService()
{
_cookieService = Xpcom.GetService<nsICookieManager2>(Contracts.CookieManager);
}