2017-04-11 3 views
0

これは、DotNetCashClient.dllを動作させて使用する最初の試みです。私はこのライブラリを使用してハードコードされた値を提供しようとしています。基本的には、このライブラリを使用している.netコードがあります。このコードを使用して、ユーザー名、電子メールIDなどの属性を取得しています。しかし、私は参照を使用するか、参照をDotNetCasClient.dllで置き換えます.DotNetCasClient.dllはユーザ名のハードコード値を読み込むか、ユーザ名の設定ファイルにハードコードされた値を持ちます。基本的には、開発中に開発者がプロ​​ジェクトをテストする方が簡単になるように、そのライブラリを作成して、アプリケーションのテスト中に何度も資格情報を入力しないようにします。私たちがそれを行うことができるか、それをどうやって行うことができるかはわかりません。親切に助けを探しています。属性に既定値またはハードコード値を指定します。Dotnetcasclient

答えて

0

私が正しくなったら、より低い環境の一部のユーザーの認証をスキップしてテストしたいと思っています。これが正しい場合は、DotNetCashClientの"notAuthorizedUrl"構成設定を調べてみてください。

これがユーザー固有のものでなければならない場合は、ソースコードを更新してカスタマイズしたdllを作成する必要があります。 ソースコードを取得https://github.com/apereo/dotnet-cas-client.git

+0

私はあなたのコメントを理解しています。私はまだCASがどのように動作しているか認識していないためかもしれません。テスト中にユーザーの認証をスキップしたいソースコードを変更する必要がある場合は、ユーザー固有のものにすることができれば幸いです。ヘルプは強く感謝されます。 – user2897967

+0

私の設定ファイルにnotAuthorizedUrl = "〜/ NotAuthorized.aspx"があります。 notAuthorizedUrl = Noに変更する必要があります。どこで私たちはこれらの設定に渡すことができる値を確認することができます。 – user2897967

+0

CAS認証をスキップしてソース属性を配布するだけのインターフェイスを作成する方法はありますか。 – user2897967

関連する問題