마인테크
게시글
댓글
아~ 그렇군요. 제가 조직연동을 On 시켜놓고 Admin에서 등록하려고 했습니다. 잘 안되서 잊고있다 다시 왔더니 답변이 있네요. waffle_392d41 님 감사합니다. 그런데 저런 에러는 어떻게 찾아야 합니까?
Security 2023.02.18
자답입니다. 약간 찜찝하지만 실제 업로드 진행 부분의 소스를 다음처럼 수정해서 업로드에 대한 결과는 잘 회신됩니다. // 실제 업로드 진행 var webClient = new WebClient(); webClient.Headers.Add("Authorization", $"Bearer {accessToken}"); webClient.Headers.Add("Content-Type", "multipart/form-data; boundary=" + boundary); var fileData = webClient.Encoding.GetString(fileBytes); var package = string.Format("--{0}\r\nContent-Disposition: form-data; name=\"file\"; filename=\"{1}\"\r\nContent-Type: {2}\r\n\r\n{3}\r\n--{0}--\r\n", boundary, fileName, mimeType, fileData); var nfile = webClient.Encoding.GetBytes(package); byte[] resp = webClient.UploadData(uploadUrl, "POST", nfile); string s = webClient.Encoding.GetString(resp); var fileUploadCompleteRes = System.Text.Json.JsonSerializer.Deserialize<FileUploadCompleteRes>(s); string fileId = fileUploadCompleteRes.fileId; string fileName2 = fileUploadCompleteRes.fileName; long fileSize2 = fileUploadCompleteRes.fileSize;
Bot 2023.01.24