0

認証に SQL データベース テーブルを使用するように FTP サイトを取得しようとしています。このガイドを見つけました。そして、IIS 8 と Visual Studio 2010 を使用していることを除いて、ほぼ文字どおりにそれに従いました。GAC が C:\Windows\assembly に配置されなくなったため、新しい場所 C:\Windows\Microsoft で .dll を見つけました。 NET\アセンブリ\GAC_MSIL. 多くの調査の結果、このプロパティ (必要なカルチャ、バージョン、および公開キー トークン) を見つけることができました。これをカスタム プロバイダーとして追加しました。これで、すべてが適切に配置されているように見えますが、ftp サイトにログオンすると、次のようにログインできません。

Response:   530 User cannot log in.
Error:  Critical error
Error:  Could not connect to server

トラブルシューティングを行っていますが、.dll が参照されているようには見えません。常にtrueを返すように設定して、パスワードアクセスを誰にでも許可し、同じエラーを受け取りました。私はあちこちを見回してきましたが、IIS 7に関するものと、GACが古い場所にあるものしか見つかりませんでした。FTP サイトは正常に機能していました。IIS に組み込まれている基本認証を使用して接続できたので、サイトに問題はないと確信しています。

だから私の質問は、私はここからどこへ行くのですか? IIS 8 は、.dll の新しい GAC の場所を検索しませんか? これが、コードがまったく実行されていないように見える理由ですか? それとも、答えられたときにばかみたいに感じさせる明らかな何かが欠けているのでしょうか?

私は立ち往生しているので、この時点で私を新しい方向に向けることさえ役に立ちます.

4

1 に答える 1