5

私は、WMSvc(IIS用のWeb管理サービス)のように見える巨大な獣に苦しんでいます。

Visual StudioからWebサイトを展開しようとしていますが、これは私を殺しています。実は、チームの私以外の全員を殺しているのですが、今はWebサーバーマネージャーに指名されているので、痛い思いをしているのは私です。

これは、管理ウィンドウアカウントを使用して展開するときに機能します。つまり、少なくとも途中にいる必要がありますが、管理者アカウントまたはIISマネージャーアカウントではない別のアカウントでは機能しません。

私がやったことをお見せしましょう:

  1. WMSvcをインストールしました。

  2. どうやらそれを構成しました。MYSERVER / Management Service Iでは、設定は次のとおりです。

    Enable Remote Connections
    Windows credentials or IIS Manager credentials
    Access for unspecified clients - allow.
    
  3. ユーザーMYUSERをIISマネージャーアカウントとして追加しました。また、WindowsアカウントMYSERVER\MYUSERを追加しました

  4. MYSERVER/マイWebサイト/IISマネージャーのアクセス許可の下にそれらのユーザーを追加しました。
  5. ヤギを犠牲にしました。
  6. MYSERVER/管理サービスの委任の下にルールを追加しました

    Deploy Applications with Content - and added user *
    Set Permissions - and added user *
    

結局のところ、それは私のWindows管理者アカウントからは機能しましたが、他のアカウントからは機能しませんでした。VisualStudioは401の無許可を報告しました。私がフォローした記事では、トラブルシューティングの下に以下の引用がありました:

ユーザーがWebサイトに接続しようとしたときに、401の不正なエラーを受け取りました。o原因:このエラーはWMSVCに起因し、通常はユーザー名/パスワードのエラーであるか、ユーザーがWebサイトにアクセスできないことが原因です。o解決策:ユーザー名/パスワードを確認し、ユーザーがWebサイトにアクセスできることを確認します。

でも正直なところ、今までに何を間違えたのかわかりません。何か案は?

答えてくれてありがとう。

4

1 に答える 1