2010-11-23 2 views
0

私はASP.NETアプリケーションを持っています。それで、ユーザー登録、ユーザーは登録後にメールを受け取ります。 私の要求:ユーザーが電子メールで提供されたリンクをクリックしたとき。その後、私のASP.Netアプリケーションページに移動する必要があります。ウェブを介してクライアントシステム上のwincowsアプリケーションをインストールする必要があり、そのページはASP.NETを使用してクライアントシステムにWindowsアプリケーションをインストールする(例:Microsoft SiteのWindows更新)

この

答えて

1

ための最良のアプローチを提供してください(私はMicrosoftのサイトからのMicrosoft Windowsアップデートに触発された)あなたはClickOnce Deploymentになりますように聞こえるが、これはのためにありますWindowsベースのアプリケーションと、常にWebサーバーから実行されるASP.Netアプリケーションがある場合は、

+0

ありがとうございました。私はClickOnceを使ってみました。それは、クライアント側でのみデフォルトのウィンドウでなければなりません。デフォルトのウィンドウをカスタマイズすることは可能ですか?また、WindowsアプリケーションとASP.NETアプリケーション間のセキュリティ証明書を検証する最善の方法は何ですか? – user517206

+0

@ user517206電子メールのリンクには、生成した電子メールのインスタンスを一意に識別する暗号化されたBASE64エンコードクエリ文字列パラメータが含まれている必要があります。あなたのページが処理し、サーバー上で暗号化を解除してエンコードする任意のunqiueの詳細を抽出して、アプリケーションがインストールされていることを確認できるようにすることができます。ライセンスキーの行に沿って、IP制限付きまたは一度限りのインストールまたは時間制限付きインストール用のもの。 –

+0

.NET(Sample.asmx)でWebサービスを作成するとき。私はWindowsフォームアプリケーション.NETでこれを使用したいと思います。一旦私のWebサーバーが公開されると、私はSample.asmxとそのスキーマを知っています。 他の人が私のWindowsフォームアプリケーションを除いて私のWebサービススキーマ(WSDL)を知るのを防ぐ方法はありますか? – user517206

関連する問題