コード例 #1
0
        public void AuthorizeWithHeadersTest()
        {
            ServiceContext context = Initializer.InitializeServiceContextQbo();

            DataService.DataService service = new DataService.DataService(context);
            string     requestUri           = "https://appcenter.intuit.com/Developer/Create";
            WebRequest webRequest           = WebRequest.Create(requestUri);

            webRequest.Headers.Add("ContentType", "text/xml");
            OAuth2RequestValidator target = new OAuth2RequestValidator(AuthorizationKeysQBO.accessTokenQBO);

            target.Authorize(webRequest, string.Empty);
            Assert.IsTrue(webRequest.Headers.Count > 0);
        }
コード例 #2
0
        public void AuthorizeTest()
        {
            //string accessToken = ConfigurationManager.AppSettings["AccessTokenQBO"];
            //string accessTokenSecret = ConfigurationManager.AppSettings["AccessTokenSecretQBO"];
            //string consumerKey = ConfigurationManager.AppSettings["ConsumerKeyQBO"];
            //string consumerKeySecret = ConfigurationManager.AppSettings["ConsumerSecretQBO"];
            ServiceContext context = Initializer.InitializeServiceContextQbo();

            DataService.DataService service = new DataService.DataService(context);
            string requestUri = "https://appcenter.intuit.com/Developer/Create";

            WebRequest             webRequest = WebRequest.Create(requestUri);
            OAuth2RequestValidator target     = new OAuth2RequestValidator(AuthorizationKeysQBO.accessTokenQBO);

            target.Authorize(webRequest, string.Empty);
            Assert.IsTrue(webRequest.Headers.Count > 0);
        }