の検索結果 :
×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
正常に設定されました OAuth プロバイダーとしての Wild Apricot ユーザー認証のために 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) などの任意の ID プロバイダーを備えたモジュール 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 プロバイダーが見つからない場合は、 メールでお問い合わせください aspnetsupport@xecurify.com また、お客様の IDP による SSO のセットアップをお手伝いし、お客様の要件に関する迅速なガイダンス (電子メール/会議経由) を提供します。また、当社のチームがお客様の要件に応じて最適なソリューション/プランを選択するお手伝いをします。
助けが必要? 私たちはここにいます!
お問い合わせありがとうございます。
24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com
リクエストが失敗しました。
メールを送信してみてください info@xecurify.com
