質問編集履歴
1
処理の所を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,9 +6,29 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
電子署名が消滅しないようにするにはどのようにすればいいのでしょうか。
|
9
|
+
電子署名が消滅しないようにダウンロードを行えるようにするには、どのようにすればいいのでしょうか。
|
10
10
|
|
11
11
|
(電子署名に関しては何か制限があり、それに引っ掛かっている??)
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
【ダウンロードの所の処理】
|
16
|
+
|
17
|
+
ダウンロードの処理自体は、以下のようにパスを渡しているわけです。
|
18
|
+
|
19
|
+
Response.ClearHeaders();
|
20
|
+
|
21
|
+
Response.ClearContent();
|
22
|
+
|
23
|
+
Response.ContentType = "application/octet-stream";
|
24
|
+
|
25
|
+
Response.AddHeader("Content-Disposition", "attachment; filename=" +
|
26
|
+
|
27
|
+
HttpUtility.UrlEncode(System.IO.Path.GetFileName(realPath), Encoding.UTF8));
|
28
|
+
|
29
|
+
Response.AddHeader("Content-Length", new System.IO.FileInfo(realPath).Length.ToString());
|
30
|
+
|
31
|
+
Response.TransmitFile(realPath);
|
12
32
|
|
13
33
|
|
14
34
|
|