私は、WMSvc(IIS用のWeb管理サービス)のように見える巨大な獣に苦しんでいます。
Visual StudioからWebサイトを展開しようとしていますが、これは私を殺しています。実は、チームの私以外の全員を殺しているのですが、今はWebサーバーマネージャーに指名されているので、痛い思いをしているのは私です。
これは、管理ウィンドウアカウントを使用して展開するときに機能します。つまり、少なくとも途中にいる必要がありますが、管理者アカウントまたはIISマネージャーアカウントではない別のアカウントでは機能しません。
私がやったことをお見せしましょう:
WMSvcをインストールしました。
どうやらそれを構成しました。MYSERVER / Management Service Iでは、設定は次のとおりです。
Enable Remote Connections Windows credentials or IIS Manager credentials Access for unspecified clients - allow.
ユーザーMYUSERをIISマネージャーアカウントとして追加しました。また、WindowsアカウントMYSERVER\MYUSERを追加しました
- MYSERVER/マイWebサイト/IISマネージャーのアクセス許可の下にそれらのユーザーを追加しました。
- ヤギを犠牲にしました。
MYSERVER/管理サービスの委任の下にルールを追加しました
Deploy Applications with Content - and added user * Set Permissions - and added user *
結局のところ、それは私のWindows管理者アカウントからは機能しましたが、他のアカウントからは機能しませんでした。VisualStudioは401の無許可を報告しました。私がフォローした記事では、トラブルシューティングの下に以下の引用がありました:
ユーザーがWebサイトに接続しようとしたときに、401の不正なエラーを受け取りました。o原因:このエラーはWMSVCに起因し、通常はユーザー名/パスワードのエラーであるか、ユーザーがWebサイトにアクセスできないことが原因です。o解決策:ユーザー名/パスワードを確認し、ユーザーがWebサイトにアクセスできることを確認します。
でも正直なところ、今までに何を間違えたのかわかりません。何か案は?
答えてくれてありがとう。