C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[54015] Re:인터넷프로그래밍 Cinter 관련 로그인질문요
아제나 [azena] 1949 읽음    2008-07-22 10:19
한 페이지 아래에 보시면 똑같은 내용의 질문이 있었는데요.
같은 분이신가?

거기에 달아 놓은 제 답변입니다.
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=53952

네이버에 로그인이 안 되는 이유는 쿠키 때문에 세션이 유지 되지 않아서 그렇고요.
해결하려면 세션이 유지되는 컴퍼넌트를 사용하셔야 합니다.
CppWebBrowser를 쓰시길 권장합니다.
사용법은 CppWebBrowser로 검색하시면 많이 나와요.


로그인해결좀 ㅠ_ㅠ 님이 쓰신 글 :
: 안녕하세요
: 이번에
: CHttpFile 클래스를 이용해서 인터넷프로그래밍(?)에 손대고 있는데요
: 네이버 로그인된 페이지의 정보가 필요한데
: 로그인이 되지 않아요 ㅠ_ㅠ
: 자꾸 로그인 안된 페이지의 정보만 가져오고 ㅠ_ㅠ
:
: CInternetSession session; //CinternetSession 변수 설정
: CInternetFile *file=NULL; //Cinternetfile 변수 설정
: CHttpConnection *httpsession;
: CHttpFile *httpfile;
:
: url.Format("http://cafe.naver.com/joonggonara.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=10807618");
: //네이버 까페 게시물 URL
:
: CString strServerName;
: INTERNET_PORT nPort;
: DWORD dwServiceType, dwRet;
: CString strObject;
:
: AfxParseURL(url, dwServiceType, strServerName, strObject, nPort);
:
: httpsession = session.GetHttpConnection(strServerName,nPort);
:
:  LPCTSTR szContentType = TEXT("Content-Type: application/x-www-form-urlencoded\r\n");
:  //타입정의
:   CString strArguments = _T("id=ID&pw=PW");
:   //아이디 비번 저장?
:
:  httpfile = httpsession->OpenRequest(CHttpConnection::HTTP_VERB_POST, strObject,
:          NULL, 1,NULL, NULL,INTERNET_FLAG_KEEP_CONNECTION);
:
: dwRet = httpfile->SendRequest(szContentType,      // additional HTTP header
:        _tcslen(szContentType),                               // additional HTTP header length
:        (LPVOID)(LPCTSTR)strArguments,                 // additional data in HTTP Post or HTTP Put
:        _tcslen(strArguments));
:
: httpfile = httpsession->OpenRequest(CHttpConnection::HTTP_VERB_GET, strObject,
:          NULL, 1,NULL, NULL,INTERNET_FLAG_KEEP_CONNECTION);
:
:  httpfile->SendRequest();
:
:
: ////////////////////////////////////////////////////////////////////////////////////////////////////
: 이렇게 작성했는데 영 로그인이 안되네요 ㅠ_ㅠ
: 어떻게 해야 될까요 ㅠ_ㅠ

+ -

관련 글 리스트
54013 인터넷프로그래밍 Cinter 관련 로그인질문요 로그인해결좀 ㅠ_ㅠ 1256 2008/07/22
54015     Re:인터넷프로그래밍 Cinter 관련 로그인질문요 아제나 1949 2008/07/22
54016         Re:Re:인터넷프로그래밍 Cinter 관련 로그인질문요 아 또뵙네요~ ㅎ 1058 2008/07/22
54018             Re:Re:Re:인터넷프로그래밍 Cinter 관련 로그인질문요 아제나 1205 2008/07/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.