0

IIS 7.5 でホストされる WCF サービスを開発しました。サービスへのアクセスを管理するために、Active Directory セキュリティ グループを作成しました。私たちの地域設定は米国です。韓国の同僚がサービスにアクセスしようとすると、彼が AD セキュリティ グループのメンバーであっても、私たちのコードは彼を拒否します。彼がコマンド プロンプト whoami/groups を実行すると、セキュリティ グループが表示されますが、ドメインとユーザー名の間の「\」文字の代わりに、おかしな「W」が表示されます。彼が地域設定を一時的に米国に変更しても、変更は行われず、サービスは引き続き彼を拒否します。韓国のユーザーコードを使用して中国の VM からこれを試したところ、サービスは要求を受け入れました。誰でもこれをデバッグしようとする指示がありますか? ありがとう。

4

1 に答える 1

0

結局、問題は認証とは何の関係もありませんでした。サーバー上のコードは、混合モードのアプリケーションです。アンマネージ コードはファイルを書き込もうとしますが、ファイルが書き込まれるディレクトリに適切なアクセス許可がない限り、サーバーはこれを許可しません。私たちのものはしませんでした。

于 2014-07-06T14:51:04.220 に答える