私は、ホストヘッダーが設定されてはwebServerの名前を取得することができます(IIS、asp.Net)

StackOverflow https://stackoverflow.com/questions/1698224

質問

これは、ホストヘッダーがasp.netのWebアプリで何か他のものに設定されている場合、Webサーバーの名前が何であるかを見つけることは可能ですか?環境は、企業のイントラネット、Windows 2003のサーバー(IIS 6)である。

例えば。ホストヘッダーはmyApp.company.comに設定することができると、サーバ名がwebAppServer1.company.comであるか、またはwebAppServer2.company.com

かもしれません

サーバー変数「SERVER_NAME」だけでホストヘッダーを返すを使用して...

おかげでヒープ!

役に立ちましたか?

解決

試します:

string host = Environment.MachineName;

他のヒント

また、私は推測これはヴィムHollebrandseの提案と同じ情報にアクセスします:

My.Computer.Name

さらに別のオプションが使用されます。Server.MachineName

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top