先要在淘宝应用写上回调地址:

我写了回调下面的页面。

GetSessionKey.aspx

  1. using System; 
  2. using System.Data; 
  3. using System.Configuration; 
  4. using System.Collections; 
  5. using System.Web; 
  6. using System.Web.Security; 
  7. using System.Web.UI; 
  8. using System.Web.UI.WebControls; 
  9. using System.Web.UI.WebControls.WebParts; 
  10. using System.Web.UI.HtmlControls; 
  11.  
  12. public partial class TopSession_GetSessionKey : System.Web.UI.Page 
  13.     protected void Page_Load(object sender, EventArgs e) 
  14.     { 
  15.         GetSessionkey(); 
  16.     } 
  17.     ELConfig config = new ELConfig(ELConfig.Environment.taobao); 
  18.  
  19.     private void GetSessionkey() 
  20.     { 
  21.         if (Request.QueryString["top_session"]==null
  22.         { 
  23.             Response.Redirect("http://container.open.taobao.com/container?appkey=" + config.appkey); 
  24.         } 
  25.         else 
  26.         { 
  27.             string sessionkey = Request.QueryString["top_session"].ToString(); 
  28.             config.sessionkey = sessionkey; 
  29.         } 
  30.  
  31.  
  32.     } 

跳转后要用户操作确认授权才行。

授权了之后,配合上一篇文章加入到XML文件里即可。