C# Can';t在C中登录我的netsuite帐户#
我在控制台应用程序中使用以下代码:C# Can';t在C中登录我的netsuite帐户#,c#,web-services,soap,netsuite,C#,Web Services,Soap,Netsuite,我在控制台应用程序中使用以下代码: NetSuiteService service = new NetSuiteService(); Passport passport = new Passport(); passport.account = "TSTDRV976513"; passport.email = "hamzeh.soboh@para-solutions.com"; passport.password = "*******"; RecordRef role = new Record
NetSuiteService service = new NetSuiteService();
Passport passport = new Passport();
passport.account = "TSTDRV976513";
passport.email = "hamzeh.soboh@para-solutions.com";
passport.password = "*******";
RecordRef role = new RecordRef();
role.internalId = "3";
passport.role = role;
Status status = service.login(passport).status;
我得到以下错误:
The request failed with the error message:
<html><head><title>302 Moved Temporarily</title></head>
--
--
</html>
请求失败,并显示错误消息:
302临时搬家
--
--
我遗漏了什么吗?快速修复将URL更改为webservices.na1.netsuite.com
永久性修复按上述方式更改URL确实有效,或者您可以允许您的服务代理遵循重定向,NetSuite会自动将您带到正确的URL:
NetSuiteService service = new NetSuiteService();
service.AllowAutoRedirects = true;
似乎对我有用。你说得对,'和我一起工作。。。谢谢。