11

ドメインの一部であるサーバーがあります。ドメイン ユーザーを使用して Visual Studio から Web アプリケーションを発行すると、すべて問題ありません。しかし、(ドメインの一部ではない) ローカル マシン ユーザーで公開しようとすると、ERROR_USER_NOT_ADMIN が発生します。どちらのユーザーも管理者グループに属しています。ユーザーをユーザー名、.\username、および machinename\username として指定しようとしましたが、機能しません。ローカル マシン ユーザーで公開できるようにするために他にすべきことはありますか?

4

3 に答える 3

4

このエラーは、Visual Studio 2015 で ASP.NET Core アプリケーションをデプロイするときにも発生する可能性があります。この場合の問題を解決するには、.pubxmlファイルに次の行を追加します。

<ADUsesOwinOrOpenIdConnect>False</ADUsesOwinOrOpenIdConnect>
<AuthType>NTLM</AuthType>
于 2016-10-14T11:16:15.640 に答える
1

それはできません。発行先のサーバーには、Visual Studio 発行サービスへのアクセスを許可するための承認済みドメイン アカウントが必要です。ローカル アカウントは、管理者ログインであるかどうかに関係なく、ローカル マシンに固有です。ドメイン管理者ログインではなく、単なるローカル管理者ログインです。

公開目的で管理者にドメイン ユーザーを設定してもらうか (ドメイン管理者アカウントを使用しないでください。これはセキュリティ上のリスクです)、または現在のドメイン ユーザー アカウントを使用してください。

于 2015-05-01T01:36:42.607 に答える