2009-06-04 8 views

答えて

0

すべての場合にこれを行う方法はありません。 UrlReferrerが設定されていない可能性があると考えてください。また、にはDNSアドレスがでないクライアントから呼び出すことができると考えてください。

代わりに、ユーザー証明書を使用して認証するようにIISを構成することを検討する必要があります。少数のサイトしか持っていない場合は、証明書を生成し、それをIISに登録して、必要なユーザーに割り当ててから、インストールする2台のコンピュータに証明書を渡します。

+0

私は、サーバがファイルにアクセスできるようにすることに興味があり、他のクライアントはアクセスできません。どのサーバーにDNSアドレスがないのですか? www.site1.com/mypage.htmlのページに画像を埋め込むと、誰かがそのページを読み込んでそこから来ていることを知ることができないという保証は本当にありませんか? – joshcomley

+0

認証とは別に、リファラーは、設定されていることや、期待されるものであることが保証されていません。 –

0

Request.UrlReferrerですが、簡単になりすますことができます。

+0

もっと良い方法がありますか?それでは "適切な"方法が可能ですか? – joshcomley

関連する問題