none
Azure Filesサービスで作成した共有フォルダへのIIS設定について RRS feed

  • 質問

  • Azure Filesサービスで作成した共有フォルダへのIIS設定が上手くいかずに悩んでおります。

    具体的には以下の通りとなります。

    ①仮想マシン(Windows 2008 R2)へAzure Filesで作成した共有フォルダをマウント。

    ②マウントした共有フォルダにIISマネージャにて仮想ディレクトリの設定(基本設定→仮想ディレクトリの編集)で、

    物理パスに共有フォルダのパス(\\ストレージアカウント名.file.core.windows.net\共有フォルダ名)を入力し、「接続」であらかじめ作成したユーザー(IIS用のユーザー)を設定し、「テスト設定」をクリックすると、

    「指定されたユーザー アカウントは物理パスにアクセスできません。アカウントにパスへの読み取りアクセス権を付与し、これらの設定を再度テストしてください。」と表示されてしまう。

    メッセージのとおり、共有フォルダにユーザーのアクセス権がない為、エラーになっていると思い、

    共有フォルダにユーザーのアクセス権を設定しようとしましたが、共有設定がフォルダ自体に無く、

    また、ストレージアカウント名と同じユーザーを作成しようとしましたが、ユーザーパスワード設定でストレージアカウントキーが長すぎて設定できず。。。

    いろいろと調べているのですが、解決の糸口が見つからない状態になっています。

    もし、解決策をご存じの方がいらっしゃったら、ご教授頂けたらと思います。

    2015年1月29日 11:29

回答

  • こんにちは。

    確かに「テスト設定」はパスが云々のエラーにはなりましたが動作はしていました。気にせず設定してみて動作しないでしょうか?

    • 回答としてマーク tkitaka 2015年1月30日 5:59
    2015年1月30日 4:21
    モデレータ

すべての返信

  • こんにちは。

    ちょっと無理やりな方法ですが、、

    1. 仮想マシン上にストレージアカウントと同じ名前のアカウントを作る

    ユーザー名はストレージアカウント名と同じ、パスワードはストレージのアクセスキーと同じ

    2. 作ったアカウントをAdministratorsにいれる(ASP.NETの実行などに必要な権限付与をきちんとする手間を省いただけです)

    3. IISで直接\\xxx.file.core.windows.net\sharename をマウント、その際に利用するアカウントを1で作ったアカウントにする

    という感じで共有フォルダにアクセスするユーザーをnet use等で使用するのと同じように無理やり指定してあげれば動作するかと思います。

    2015年1月29日 20:24
    モデレータ
  • K.buchiさん

    アドバイス有難うございました。

    早速以下の1~3を試してみました。

    1.仮想マシン上にストレージアカウントと同名アカウント作成(ユーザー名:ストレージアカウント、パスワード:ストレージキー)

    2.作成したアカウントをAdministratorsグループに入れる(1で作成したアカウントでもログイン出来る事を確認済み)

    3.IISの仮想ディレクトリ設定で「物理パス」に直接「\\xxx.file.core.windows.net\sharename」を入力、「接続→資格情報の設定」に1で作成したユーザー名とストレージキーを入れる。

    その後に「テスト設定」をクリックすると、「パスが存在しないか、パスの環境変数を展開できないため存在を検証できません。」と表示されてしまいました。

    パスの入力間違いがないか「\\xxx.file.core.windows.net\sharename」をエクスプローラーで確認すると、問題なく共有フォルダが表示されます。

    マイコンピュータでも確認してみると「sharename(\\xxx.file.core.windows.net)(G:) ネットワークドライブ」と表示されていて、割り当ても上手くいっているようです。

    手順が間違っているのか、不足している設定があるのでしょうか?

    2015年1月30日 1:41
  • こんにちは。

    確かに「テスト設定」はパスが云々のエラーにはなりましたが動作はしていました。気にせず設定してみて動作しないでしょうか?

    • 回答としてマーク tkitaka 2015年1月30日 5:59
    2015年1月30日 4:21
    モデレータ
  • K.buchiさん

    確かに「テスト設定」はパスが云々のエラーにはなりましたが動作はしていました。気にせず設定してみて動作しないでしょうか?

    無事動作出来ている事を確認しました。

    的確なアドバイス有難うございました。

    2015年1月30日 6:01