の検索結果 :
×ASP.NET OAuth シングル サインオン (SSO) モジュールは、ASP.NET アプリケーションで OAuth シングル サインオンを有効にする機能を提供します。 シングル サインオンを使用すると、ASP.NET アプリケーションとサービスにアクセスするために XNUMX つのパスワードだけを使用できます。 私たちのモジュールは、すべての OAuth 準拠のアイデンティティ プロバイダーと互換性があります。 ここでは、ASP.NET と WildApricot の間のシングル サインオン (SSO) を OAuth プロバイダーとして構成するためのステップバイステップ ガイドを説明します。
using miniOrange.OAuth;
using Newtonsoft.Json;
services.AddSession();
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme).AddCookie();
app.UseCookiePolicy();
app.UseSession();
app.UseAuthentication();
app.UseminiOrangeOAuthSSOMiddleware();
https://<your-application-base-url>/?ssoaction=config
Wild ApricotをOAuthプロバイダーとして正常に構成し、ASP.NETを使用したWild Apricotシングルサインオン(SSO)によるユーザー認証を実現しました。
| 範囲: | オート |
| エンドポイントを承認します: | https://<your_account_url>/sys/login/OAuthLogin Ex your_account_url is the URL <organization_name.wildapricot.org> |
| トークンエンドポイント: | https://oauth.wildapricot.org/auth/token |
| ユーザー情報エンドポイント: | https://api.wildapricot.org/v2.1/accounts/<account_id>/contacts/me |
| グループ ユーザー情報エンドポイント: (オプション) | https://api.wildapricot.org/publicview/v1/accounts/<account_id>/contacts/<contact_id> |
string name="";
string claimtype="";
string claimvalue="";
if(User.Identity.IsAuthenticated) {
name= User.Identity.Name;
foreach( var claim in User.Claims) {
claimtype = claim.Type;
claimvalue = claim.Value;
}
}
https://base-url/?ssoaction=login
<a href=”https://base-url/?ssoaction=login”>Log in</a>
WildApricot を OAuth サーバーとして使用して、ASP.NET OAuth ミドルウェアが正常に構成されました。
ASP.NET OAuth シングルサインオン (SSO)モジュールは、ADFS、Azure AD、Bitium、Centrify、G Suite、JBoss Keycloak、Okta、OneLogin、Salesforce、AWS Cognito、OpenAM、Oracle、PingFederate、PingOne、RSA SecureID、Shibboleth-2、Shibboleth-3、SimpleSAML、WSO2 などの任意のID プロバイダー、または独自のカスタム ID プロバイダーでも構成できます。
IDプロバイダーが見つからない場合は、aspnetsupport@xecurify.comまでメールでお問い合わせください。IDPとのSSO設定をサポートし、お客様の要件に関する迅速なガイダンス(メールまたは会議)を提供いたします。また、お客様の要件に最適なソリューション/プランの選択を弊社のチームがお手伝いいたします。
助けが必要? 私たちはここにいます!
お問い合わせありがとうございます。
24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com
リクエストが失敗しました。
メールを送信してみてください info@xecurify.com
