- PR -

他の認証機能付き実行ファイルに認証済み情報を引き渡す方法。

1
投稿者投稿内容
R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-06-01 10:55
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=30945&forum=7&7

ここからの流れです。
会議室やスレッドタイトルとの違いを考慮して、こちらに持って来ました。

引用:

こりん@人口知能さんの書き込み (2006-05-30 19:53) より:

コマンドライン引数、または、AppDomainで渡すなどして、起動時に認証する方法が取られたりしていますね。


僕が考えたのは、やはりコマンドライン引数を使う方法でした。
但し、ID と Password の組合せをコマンドライン引数にそのまま渡すのはまずいと思ったので、どのように細工したものか?、と行う点で疑問がある訳です。
たつ64
会議室デビュー日: 2005/08/02
投稿数: 16
お住まい・勤務地: 天下の台所?
投稿日時: 2006-06-01 15:25
昔(VB6)やった方法ですが、ID と Password の組合せではなく
起動するためのパスワードを渡していました。
# abcd0001とかを「なんちゃって暗号化」した適当なやつ。
# 認証用(?)のID と Password はActiveX(Exe)経由で渡してました。

因みに、本件は.NETなアプリでは一般的にどうするんでしょう?
AppDomain
が一般的なんでしょうか?

複数プロセスでのメモリ共有

C#.NETで共有メモリを使用したいのですが
でも話はでていますが…。
R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-06-02 13:05
引用:

たつ64さんの書き込み (2006-06-01 15:25) より:

昔(VB6)やった方法ですが、ID と Password の組合せではなく
起動するためのパスワードを渡していました。
# abcd0001とかを「なんちゃって暗号化」した適当なやつ。
# 認証用(?)のID と Password はActiveX(Exe)経由で渡してました。


なるほど。
コマンド経由だと、やはりそのようなやり方になっていく訳ですね。

引用:

たつ64さんの書き込み (2006-06-01 15:25) より:

AppDomain
が一般的なんでしょうか?


そうみたいですね。僕も同様の処理をさせる場合、この方法を使ってみようと思います。
1

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