ディレクトリにディレクトリを作成し、ディレクトリ内uploads
にユーザーアカウントの作成時にディレクトリを作成します。この設定は開発設定では正常に機能しますが、ローカルでサイトを公開すると、アクセス拒否エラーが発生します。Content
uploads
IIS
パス「C:\ inetpub \ wwwroot \ Content \ uploads/d1bed3b7-f9e1-486a-953a-37abc7b99dad」へのアクセスが拒否されました。
私は共有ホスティング環境を持っています、私が聞きたい質問は、共有ホスティング環境に権限を設定することができますか?
選択肢は何ですか?
編集
これがユーザーのディレクトリを作成するためのコード(tnxから@Marko)です
string UserGUID = Guid.NewGuid().ToString();
string path = HostingEnvironment.MapPath(@"~/Content/uploads");
Directory.CreateDirectory(path+"/" + UserGUID);
編集
コードを変更した後、エラーメッセージが改善されました
パス'C:\ inetpub \ wwwroot \ Content \ uploads\ab569312-c487-4a08-bf49-99f7c69303f6'へのアクセスが拒否されました。