Confluence の SOAP API からREST APIの使用に移行しています。(POST を実行することによって) ページに添付ファイルを追加するためのサポートがあるようですが、それを機能させる際に問題が発生しています ( 403: Forbiddenエラー メッセージが表示されます)。他の「取得」アイテムは残りの API を介して正常に動作していますが、添付ファイルの投稿を行うと失敗し続けるようです。
これが私の現在のコードです(特定のファイル名を指定):
byte[] rawData = File.ReadAllBytes(filename);
var pageId = "11134";
var url = new Uri("http://example.com:9088/rest/api/content/" + pageId + "/child/attachment");
var requestContent = new MultipartFormDataContent();
var imageContent = new ByteArrayContent(rawData);
imageContent.Headers.ContentType = MediaTypeHeaderValue.Parse(attachement.contentType);
requestContent.Add(imageContent, "file", attachement.fileName);
requestContent.Headers.Add("X-Atlassian-Token", "nocheck");
上記で何か間違っているかどうかわかりますか?