iIS7エクスプレスを使用しているため、ローカルでデフォルトのhttpポートでWebサイトにアクセスする場合は、ポート80のブロックを解除する必要があります。これを行うには、..を使用します。
netsh http add urlacl url=http://my.custom.locahost.domain.com:80/ user=mydomain\myusername
次のようなことを言うことは可能ですか
netsh http add urlacl url=*:80/ user=*
基本的に、ポート80への移動は誰でも許可されますか?
ここを参照してください: http://msdn.Microsoft.com/en-us/library/ms733768.aspx これはこれを示しています:
netsh http add urlacl url = http:// +:80/MyUri user = DOMAIN\user
私の理解では、ポート80で何かをリッスンします。特定のアドレスにリンクしたい場合は、実際にバインドを解除する必要があります。これが、同じポートでIISとApacheを両方ともポート80をリッスンして実行する場合に必要です。
ユーザーの場合、domain\domain usersは、全員を含む有効なドメイングループである必要があります。
netsh http add urlacl url=http://+:80/ user=Everyone
user
の有効な値は、実際にはシステム言語によって異なります(英語の場合はEveryone
、ドイツ語の場合はJeder
)。
@jgillichの回答に基づいて、私は次のことを行うことを提案します。
netsh http add urlacl url=http://+:80/ sddl=D:(A;;GX;;;S-1-1-0)
sddl
引数は実質的にuser
と同じですが、ローカライズされたグループ名を考える必要はありません。つまり、より普遍的です。