2012-02-03 28 views
1

私はASP.Net 3.5でWebアプリケーションを開発しました。認証は "Windows認証"として設定されており、ローカルネットワークは正常に動作しています。 私のクライアントから、共有サーバーへの展開を依頼されました。私はasp.netのWebサイトの配備のために共有されたウィンドウを持っています。我々は、ローカルのWindowsサーバーでは、このすべてのことを行うことができますよう、それがある場合はどのように私は、などのグループを作成し、Active Directoryの上のユーザーとパスワードを作成するように、2003/2008共有ホスティングでWindows認証を使用する方法は?

おかげ

答えて

1

をサーバーでWindows認証を有効にすることができますあなたが制御できない共有サーバーであれば、この種のセキュリティを実装することはできません。データベースを使用するようにセキュリティモデルを変更して、そこに資格情報を格納できるようにする必要があります。 ADストアを利用してデータベースにダンプすることができます(オプションが頻繁に更新されている限り)。

+1

親愛なるブライアン、ご返信ありがとうございます。私のクライアントはデータベースベースのログイン資格情報を使用したくない。それは正確にWindowsベースの認証でなければなりません、彼らはログインボックスや登録ユーザーなどを実装したくないです。それは必要な場合、つまり自動的にWindowsの資格情報でログインするWindowsユーザーのログインポップアップする必要があります。私は混乱しています。どこでユーザーやその他のものを作ればいいですか?このアプリケーションは、私のWindowsサーバー2003/2008で何かできることとして、私のローカルで正常に動作しています。ユーザーは、自分の資格情報に応じて適切なログインを取得します。 –

+0

私はこのアプリケーションで数日以内に同じアプリケーションでSSRSを使用するつもりです。 また、共有ホスティングでは不可能な場合は、私がWindowsの再販業者プランニングや専用ホスティングプランをご利用になる場合は可能でしょうか。私はいくつかのホスティングサイトでこの情報を見つけようとしましたが、適切な情報が得られませんでした。 –

0

データベースを使用できない場合、唯一の選択肢は、クライアントがVPSまたはクラウドサーバープラン(amazon、azureなど)を購入することです。これにより、Windows認証を使用してユーザーを構成できるサーバーとサーバーを連携させることができます。あなたは毎月100ドル以下のホストの様々なを通じてかなり良いVPSプランを得ることができます。私は個人的にユーザーGoDaddyを約50ヵ月で利用しています。

共有ホスティングを使用している場合は、サーバーオペレーティングシステムに直接アクセスできないため、Windows認証を使用する方法がありません。

関連する問題