フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
SG
メンバー
投稿数: 107
Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 15:44 Mon

Delphi2007
WindowsはVISTA移行セキュリティが強化され、Delphiで作成したEXEを起動すると「発行元を確認できませんでした」のメッセージが表示されます。
証明書を取得しセットすればいいのでしょうが、年間費用がかかり、それも毎年更新の手続きが必要との事です。
Delphi側の記述でこの確認をしないようにする方法はないのでしょうか?

DEKO
管理者
投稿数: 2693
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 15:52 Mon

引用 SG on 2013/04/15 15:44 Mon
Delphi側の記述でこの確認をしないようにする方法はないのでしょうか?

 
こればっかりは無理です。
もし、これをアプリケーション側で制御できるのだとしたら、マルウェアなんかはやりたい放題ですからね。
# オレオレ証明書でもダメですよ。

See Also:
[自己署名証明書 (Wikipedia)]
http://ja.wikipedia.org/wiki/%E8%87%AA%E5%B7%B1%E7%BD%B2%E5%90%8D%E8%A8%BC%E6%98%8E%E6%9B%B8

SG
メンバー
投稿数: 107
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 16:10 Mon

DEKOさんは得意先にシステムを納める立場の方でしょうか?
証明書を発行するところはどちらをお使いですか?
探してみると発行サイトがありますが

http://www.symantec.com/ja/jp/page.jsp?id=pricelist/code-signing
https://jp.globalsign.com/service/codesign/authenticode/

DEKO
管理者
投稿数: 2693
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 16:37 Mon

引用 SG on 2013/04/15 16:10 Mon
DEKOさんは得意先にシステムを納める立場の方でしょうか?
証明書を発行するところはどちらをお使いですか?
探してみると発行サイトがありますが

http://www.symantec.com/ja/jp/page.jsp?id=pricelist/code-signing
https://jp.globalsign.com/service/codesign/authenticode/

 
iOS とかのなら付けましたけどね (w
ダウンロード販売とかしている訳ではないので、証明書は付けてないです。

コードサイニング証明書に関しては以下のトピックが参考になると思います。

[作者による署名を付けるには? (ディスカッションフォーラム)]
https://forums.embarcadero.com/thread.jspa?threadID=75754&tstart=100

SG
メンバー
投稿数: 107
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 17:31 Mon

情報ありがとうございました。
証明書をつけていないとすれば、Windows7での起動はそのままメッセージ出しっぱなしですか?

DEKO
管理者
投稿数: 2693
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 17:40 Mon

引用 SG on 2013/04/15 17:31 Mon
証明書をつけていないとすれば、Windows7での起動はそのままメッセージ出しっぱなしですか?

 
EXE をネットワークドライブにでも置いていない限り、初回の起動時に出る "このファイルを開く前に常に警告する" のチェックを外せばいいのではないでしょうか?

例えば、メモ帳 (notepad.exe) には証明書が付いていないので、Web 上の適当な場所にアップロードしてダウンロードした後で実行すると警告受けますよね?…でも、スタートメニューからメモ帳を実行しても警告メッセージ出ますか?どちらも証明書は付いていませんよ?

SG
メンバー
投稿数: 107
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 18:11 Mon

ほとんどの場合、EXEはサーバーに入れているため毎回表示されます。
しょうがないですね…

DEKO
管理者
投稿数: 2693
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 18:19 Mon

引用 SG on 2013/04/15 18:11 Mon
ほとんどの場合、EXEはサーバーに入れているため毎回表示されます。
しょうがないですね…

 
いえいえ、ダウンロード販売ではなく イントラ / ファイルサーバ / NAS 等であれば話は別ですよ?

1.[コントロールパネル | インターネットオプション]

2.[セキュリティ] タブを開き、"ローカル イントラネット" を選択して [サイト] ボタンを押下。

3.[ローカル イントラネット] ダイアログで [詳細設定] ボタンを押下。

4.サーバや NAS のコンピュータ名または IP アドレスを入力して [追加] ボタンを押下。

5.[閉じる] -> [OK] -> [OK] ボタンを押下。

これでネットワーク上の EXE を警告なしで実行できると思います。

DEKO
管理者
投稿数: 2693
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 18:28 Mon

引用 DEKO on 2013/04/15 18:19 Mon
4.サーバや NAS のコンピュータ名または IP アドレスを入力して [追加] ボタンを押下。

 
失礼、IP アドレスはダメです。コンピュータ名を指定してください。
# そのコンピュータを開いている Explorer はインターネットオプション設定後に開きなおしてくださいね。

SG
メンバー
投稿数: 107
Re: Windows 7で「発行元を確認できませんでした」のメッセージが表示されます。
on: 2013/04/15 19:05 Mon

ご丁寧にありがとうございます。
やってみます。

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.05 sec.