0

我正在尝试创建一个简单的应用程序来从我的 GMail 帐户中检索我的联系人。当我在 VS.NET 中从我的桌面运行它时,下面粘贴的代码可以正常工作,但是当我将 ASP.NET 页面发布到 Web 服务器时,它会因身份验证错误而失败。

任何人都可以提出建议和/或指出一个例子吗?

约翰。

protected void Page_Load(object sender, EventArgs e) {
      GoogleContactService.InitializeService("gmailaccount", "password");
      ListAllContacts();
}

private void ListAllContacts() {
      DataTable dt = new DataTable();
      dt.Columns.Add(new DataColumn("Name"));
      dt.Columns.Add(new DataColumn("Email"));
      dt.Columns.Add(new DataColumn("Phone"));
      dt.Columns.Add(new DataColumn("Details"));

      foreach (ContactDetail contact in GoogleContactService.GetAllContact())
      {
        dt.Rows.Add(contact.Name,
            contact.EmailAddress1,
            contact.Phone,
            contact.Details);
      }

      gmailContactsGrid.DataSource = dt;
      gmailContactsGrid.DataBind();
}
4

0 回答 0