none
WebBrowser 開啟Google 帳號登入被拒的問題 RRS feed

  • 問題

  • 如題,

    用webBrowser 或是用 cefsharp ,連結到Google 帳號登入(例如: https://calendar.google.com/calendar/r)

    會回應,"無法將您登入"訊息,不曉得有什麼方法可以解決

    有試過設定 UserAgent ,但沒有效

    2020年4月20日 上午 10:06

所有回覆

  • Google Calendar設定無法內嵌顯示, 折衷的做法是改用Process.Start叫用瀏覽器以顯示月曆:

    Process.Start("https://www.google.com/calendar");

    2020年4月20日 上午 11:46
  • 抱欺,我的問題描述的不是很清楚,以致大大誤會。

    我的問題是在於開VC webbrowser (或其它控件 cefsharp),使用Google 帳號登入被拒絕,而不是在登入後的顯示

    Google Calendar 只是舉例

    2020年4月21日 上午 01:57
  • 就是因為使用WebBrowser無法成功登入Google(因Google採用oAuth 2), 所以才改用其他方式
    2020年4月21日 上午 02:33
  • 感謝大大回覆

    您建議的方法是可以功成登入,但我登入後,需要再取得其它資料,就不曉得怎麼在程式中擷取

    我正式的API 是:  https://ebook.hyread.com.tw/SSO/embed/loginPage2.jsp

    登入後,會再去取出網頁回應的資訊。

    2020年4月21日 上午 03:04