2016-08-04 8 views
0

私はASP.NETアプリケーションを開発しています。しかし、私は、ユーザーがどのページに立っているかわからないようにURLを隠したいと思っています。彼らの解決策はありますか?ASP.NETアプリケーションでURLを表示しない

+1

「URL」を隠すことはどういう意味ですか?ブラウザのアドレスバーから?それがあなたが探しているものなら、いいえ答えです..しかし、あなたは異なる方法で説明されているように異なるルートに変更しようとすることができます** [ここ](http://www.aspsnippets.com/Articles/How ASPX拡張ASPNet.aspx)** –

+0

はい、URLを隠すことは、読者ができるような方法で本を公開することは可能ですカバーを見ないでください。 –

+0

他のサイトのように、ページを参照すると書き換えられます。 – byteboy

答えて

0

ユーザーは、インストールまたは実行されているソフトウェアを制御できる制限された環境からの参照のみを強制できない限り、解決策はありません。特定のブラウザを使用するようにユーザーを強制しても、Fiddlerのようなツールを使用して、どのURLを表示するかを確認できます。

1

Server.Transferを使用してください。 URLは変更されません。

Server.Transferブラウザは何も知らずにブラウザがページを要求しますが、サーバは別のコンテンツを返します。我々は、我々は転送したいユーザーのWebブラウザで

  • を要求 をリダイレクト本当のURLを表示する必要はありません

    • :とき

      Server.Transferを()を使用する必要があります

    • は、我々は、サーバーのリソースを保存し、サーバーに不要な のラウンドトリップを回避したい 同じサーバー上の別の.aspxページに現在のページ要求
    • クエリ文字列とフォーム変数を保持する(オプション)
  • +0

    それは動作しませんSami – byteboy

    +0

    www.YourWebsite.comのようなメインURLを隠すことはできません。 Response.RedirectをすべてServer.Transferに置き換えます – Sami

    関連する問題