- PR -

ノータッチデプロイメントからURLへのデータ渡し

1
投稿者投稿内容
初心
会議室デビュー日: 2004/06/23
投稿数: 15
投稿日時: 2007-01-31 15:29
いつも参考にさせて頂いております。
現在、.NET2005(C#)で開発しております。

ノータッチデプロイメントの画面からURLをプロセス起動させております。
その際にURLへ引数を渡していますが、引数自体が丸見えとなってしまう為、
直打ちの危険が伴ってしまいます。
私は、引数の内容を暗号化する方法が好ましいと思っているのですが、
上司から他の方法を検討しろとの事で色々と調べました。

Cookieを使用する方法やApplicationにて引数を渡す方法等です。
(ノータッチデプロ画面のWebサービスモジュール上でApplication変数に内容を格納後、指定されたURLにてApplication変数の内容を取得等)
ですが、ことごとくあてが外れてしまいました。
試した方法は、下記です。

N画面(ノータッチデプロイメント画面)
Nサービス(ノータッチデプロイメントWebサービスモジュール)
URL画面(ASP.NETのWeb画面)
1)NサービスにてCookieの書込み → URL画面にてCookieの読込み
 (Nサービス自体がWebサーバ上で動いている為、クライアントのCookieの書込みではなくなってしまっている。)
2)NサービスにてApplication変数設定 → URL画面にてApplication変数の読込み
 (同一アプリでは無い為(?)か、URL画面にて取得時に""文字となっている。)

現在も調査を進めているのですが、引数渡し以外の方法で良い方法をご存知でしたら、
ご教授頂きたいと思います。
未記入
大ベテラン
会議室デビュー日: 2006/12/15
投稿数: 157
投稿日時: 2007-01-31 17:42
引数を隠蔽したいだけならPOSTでASP側を起動すればよいのでは?
初心
会議室デビュー日: 2004/06/23
投稿数: 15
投稿日時: 2007-02-01 09:55
回答ありがとうございます。
POSTでASP側の起動は頭にありませんでした。
ノータッチデプロイメントの画面からASP側の起動時にPOSTすると言う事ですよね?
ノータッチデプロイメントの画面は、一般的なWinアプリと同様と考えていて、
POST不可と勝手に決め付けていました。
調査してみます。
1

スキルアップ/キャリアアップ(JOB@IT)