3

統合 Windows 認証がいかに優れているかについて読んでいますが、それがイントラネットにのみ有効であるというコメントはほとんどありません。はっきりさせておきたいのですが、この技術はインターネット アプリケーションには現実的ではないと言っても過言ではありませんか? SQL Server に接続するデスクトップ アプリケーションを開発していますが、私の仕様に従って自宅の PC で Windows アカウントを構成するようにすべての顧客に指示することは想像できません。それは非常に非現実的だと思われるので、私は何かを見逃していますか?

(もちろん、DBA がイントラネット上のユーザーと密接な関係にある場合は、話は別です。)

4

1 に答える 1

0

Windows 認証は、イントラネット アプリケーションに任せるのが最善です。同じネットワーク上で行われる必要がある認証済みの通信には理想的です。

デスクトップ アプリ (クライアントのマシンで実行されている) が SQL Server と直接通信できるようにしたいですか? 特にポートを既知の IP アドレスのリストにロックできない場合は、直接のパブリック アクセスを許可しないことを強くお勧めします。代わりに、データベースとデスクトップ クライアントの間にWCF Web サービスを配置することを検討してください。

于 2011-04-24T21:51:40.040 に答える