Visual Studioを使用して、自分のWebサイトをAzureに "公開"しました。
正常に動作しているようです。今、私はこのApp ServiceまでファイルをFTPできるようにしたいと思います。
しかし、FTPを介して認証できるように、このApp Service内でFTP資格情報をどのように設定しますか?
[Deployment]領域の下に[Deployment Credentials]というオプションが表示されると思っていましたが、[Deployment Credentials]というオプションがないだけです。
また、[Deployment]の下の[Deployment Center]オプションをクリックすると、画面の右側にある空白の部分が表示されます。これは、何かを返す必要があることを示していますが、何も返されません。
何が欠けていますか? FTPのユーザー名とパスワードを設定するにはどうすればよいですか?
明確化:構成済みのftpユーザー名/パスワードにアクセスする方法を確認できます。私の質問は、新しいユーザーとパスワードの組み合わせを作成する方法についてでした。
複数の方法を使用してApp Serviceに公開できるとは思いません。一つに限られると思います。ただし、Deployment Center
から変更できるため、作成時にロックされません。したがって、Visual Studioからアプリを公開し、FTPでアプリをアップロードすることはできません。
ただし、他の理由でFTPを使用する場合は、診断ログのFTP機能を利用できます。 Monitoring
の下のDiagnostics logs
をクリックすると、App ServiceのFTP URLとFTPに必要なユーザー名が表示されます。 FTPのパスワードを設定する必要があるため、これには1つの問題が残ります。 Deployment Center > Deployment Credentials > User Credentials
にアクセスすると、App Service FTPサーバーのパスワードを更新できるはずです。したがって、FTPからApp Serviceにアクセスできます。
詳細については、Azureの このドキュメント を確認してください。