2013-12-23 28 views
0

在我的申請 1)上C2QB用戶點擊按鈕 2)OAUTH彈出窗口出現 3)用戶授權給QB訪問帳戶 4 )授權作品 但是... 彈出窗口不關閉。我的應用程序在彈出瀏覽器中運行。授權起作用。 我無法弄清楚我做錯了什麼。C2QB - OAUTH彈出不接近,則應用程序將顯示在彈出

+0

你能否在問題中粘貼你的代碼?用我們的這個,我們會發現很難猜測出了什麼問題。謝謝 – yochannah

回答

0

從accessToken(和accessSecret)回調處理程序重定向到中間頁面以關閉子窗口並將控件帶到父頁面。

<script type="text/javascript"> 
    window.opener.location = '<%=APP_URL%>/home.htm'; 
    window.close(); 
</script> 

感謝

0

我發現我在做什麼錯。我正在使用Server.Transfer轉到我的應用程序中的新頁面而不是Response.Redirect。這會導致瀏覽器中的URL不更新。這導致OauthHandler中的window.close語句不能執行。謝謝你的幫助。