基本的に私は私の共有ホスティングと私はガイドとしてこれを使用するには、特定のフォルダへのアクセス権を設定しようとしています:http://support.microsoft.com/kb/316871web.configファイルとディレクトリのアクセス
私のweb.configファイルのこの部分:
<system.web>
<authorization>
<deny users="?"/>
</authorization>
<authentication mode="Forms">
<forms name="Authlogin" loginUrl="logon.aspx" protection="All" timeout="60" path="." />
</authentication>
ユーザーが権限を持たない場合、彼はlogon.aspxにリダイレクトされます。 このソリューションはVisual Studioスタジオサーバーでうまく動作し、ユーザーはlogon.aspxにリダイレクトされますが、共有ホスティング(godaddy)ではまったく動作しません。 それを動作させるにはどのようなアイディアが必要ですか、それともホスティングにはうまくいかないのですか?私はASPページ(ASHX、apsx、ASMX)のいずれかのいずれかを要求した場合、私は任意のファイル(HTML、TXTのために要求するならば、私はlogon.apsx.Butにリダイレクトされるものに気づくいる
EDIT 、 jpgとect)フォーム認証は無視されます。 ローカルIISで同じことが起こる7.5
これを変更してみてください: 'loginUrl ="〜/ logon.aspx "' – Mubarek
ありがとうございました。私はmachine.configからいくつかのルールをオーバーライドする必要があると思う..また、私はローカルマシンにIISをインストールし、私のプロジェクトthere.No運を試してみました..認証はlogon.aspxにリダイレクトされず、は匿名users.Itをブロックしませんサーバー構成のような問題... –
user1247309