2011-08-23 12 views
0

계속 내 유료 사용자 궁금한 질문 ... 내 웹 사이트에 지불 친구 기능을 추가 할 수 있었으며 여기에는 일련의 단계가 있습니다 (ASP.NET MVC3 및 C# 사용) :PayPal 돌아 가기 URL

내 웹 사이트
    1. 사용자 로그는 제품을 선택
    2. 클릭 페이팔 BuyNow 버튼 그는 I가 가지고있는 페이팔의 자동 복귀 기능을 사용하여, 그 금액 지불 후
    3. 을 지불 페이팔 웹 사이트로 리디렉션됩니다 내 다른 페이지로 리디렉션 사용자가 설문지를 작성해야하는 웹 사이트에서 데이터베이스의 사용자 이름에 대한 설문지 정보를 저장합니다. 설문지가 필요합니다.

    4 단계 어떻게 할 수 있습니까? 설문지 페이지에서 사용자 이름을 어떻게 알 수 있습니까? 내가 할 계획은 설문지 페이지에서 사용자에게 사용자 이름과 암호를 다시 입력하도록 요청할 것입니다. 더 나은 방법

  • 답변

    3

    나는 당신에 액세스 할 수 있도록 사용자 이름이 암호화 된 쿠키에 저장 Forms Authentication를 사용하는 경우 나 설문 페이지

    에서 사용자 이름을 알 수있는 방법에 단지 혼란 스러워요가있다 모든 페이지에 표시됩니다. 그래서 당신은 페이팔 이후로 리디렉션하는 데 사용하는 컨트롤러 액션 내부 :

    public ActionResult SuccessPayment() 
    { 
        string username = User.Identity.Name; 
        ... 
    } 
    

    내가 설문 페이지에 내가 다시

    를 사용자 이름과 암호를 입력하도록 사용자에게 을 요청할 것입니다 할 계획 방법

    IMHO는 사용자를 화나게합니다.

    +0

    정보 주셔서 감사합니다. 나는 당신의 접근 방식을 시도하고 그것은 작동합니다. – igress