所以這個問題讓我困惑了一段時間!這是控制臺中的一些代碼: func GetLoginLinks(w *http.ResponseWriter, r *http.Request) (string, error) { c := appengine.NewContext(r) u := user.Current(c) if u == nil { url, err := user.LoginURL(c, r.URL.String()) if err != nil { http.Error(*w, err.Error(), http.StatusInternalServerError) return "", err } c.Debugf("Return url: " + r.URL.String()) c.Debugf("login url: " + url) c.Debugf("url type: %T", url) v := LoginItem(url, "Login") return v, nil } }它提供以下輸出:2013/06/17 21:48:28 DEBUG: Return url: /2013/06/17 21:48:28 DEBUG: login url: /_ah/login?continue=http%A(MISSING)//localhost%A(MISSING)8080/2013/06/17 21:48:28 DEBUG: url type: string當(dāng)上傳到應(yīng)用引擎本身時,這也會失敗。我正在努力解決的是該函數(shù)的前 4 行直接來自開發(fā)人員指南。
- 1 回答
- 0 關(guān)注
- 206 瀏覽
添加回答
舉報
0/150
提交
取消