1
mvc 4 웹 API의 예가 있는데 Excel 2010에서이 API를 사용하려고합니다. 가장 쉬운 방법은 무엇입니까? 솔루션을 복잡하게해야한다면 문자열 매개 변수로 사용자 이름과 암호를 전달할 생각입니다.Excel 2010에서 인증을 사용하여 웹 API를 사용하는 방법
[Authorize]
public class AccountBalanceApiController : ApiController
{
//http://localhost/FTAccounting/api/AccountBalanceApi?companyId=16&fiscalYear=2012
public Dictionary<int, TrialBalanceAccountSummaryModel> Get(int companyId, int fiscalYear)
{
return AccountBalance.GetTrialBalance(companyId, fiscalYear);
}
}
업데이트 : 웹 서비스 인증은 Excel에서 불가능합니다. 참고에서 http://cwebbbi.wordpress.com/2012/07/31/using-the-webservice-function-in-excel-2013/
포기하지 마십시오. XmlHttp 요청 개체를 만들려면 VBA를 작성해야합니다. 또한 암호화 계층을 추가해야합니다. 나는 아직도 대답을 찾고있다. –