我正在尝试创建一个简单的应用来从我的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();
}